21966 518
105314 519
75341 305
51807 416
29777 944
38719 260
26080 738
45126 371
27926 208
11981 167
23045 374
6873 244
35393 398
310504 1078
135964 494
63207 336
210133 1057
177273 992
8058 331
25091 683
20760 413
59699 602
18422 94
48047 203
35253 946
30201 629
44754 551
51598 225