30186 580
52601 82
27805 83
10778 41
29061 164
13334 722
22898 410
6408 851
15664 632
19727 420
19370 596
17247 398
15270 687
18682 731
21974 429
15551 296
9180 54
24212 455
14625 113
49003 682
18747 656
3016 243
20110 237
22866 356
17273 461
10596 50
32073 145
16630 777