2582 95
18233 55
11386 528
8972 815
167763 686
6302 554
19755 447
24875 732
23157 567
21663 340
58406 215
9610 85
26254 187
21501 1003
21109 569
22023 295
10467 72
68787 634
13522 417
31962 603
33270 477
84262 345
65343 348
40212 642
77458 289
24943 523
42881 89
17250 447