40596 537
21287 761
43514 367
14927 283
15435 550
92600 449
9367 658
82981 224
20117 275
21131 70
10794 203
114901 949
18412 148
12265 199
30590 247
12812 628
29384 122
19920 523
12003 401
11333 459
10968 384
105103 973
22753 420
61470 197