40941 1166
9570 654
12724 687
6611 442
8855 363
6866 541
7740 503
10462 751
24393 245
39463 445
20878 337
12199 698
21409 575
25570 278
8208 576
15469 409
20327 104
14840 538
18346 195
11460 194
21215 630
13808 577
11322 473
17054 508
9346 239
6492 662
24291 532
14285 613