102505 820
9927 674
98557 202
30288 717
20513 271
42721 255
13225 549
17107 339
11555 675
16416 839
27163 497
20950 511
35277 555
17198 740
29887 418
9356 258
6846 259
6898 251
12992 587
55352 569
15055 424
8749 239
9866 730
4348 637
98444 469
2192 108
7761 159
5825 335