21013 318
27398 414
13338 442
35197 287
27380 626
15031 655
21495 62
39980 38
46049 85
25749 506
1768 148
20138 651
11575 545
41547 105
98076 711
31102 384
32609 497
49186 556
19124 195
24090 433
23472 697
15885 885
1718 133
33571 326
77800 904
19439 826
22187 603
13847 679