29975 640
27430 575
24647 310
8575 403
13823 462
20217 665
6376 623
10769 288
22001 205
14288 339
8202 76
7885 772
67078 388
49328 965
15932 283
15400 863
42635 734
749806 1225
15760 463
9670 224
17300 1000
29832 643
16106 654
11949 674
22874 110
31590 240
11735 545
10351 530