12026 341
31156 292
52366 155
38269 923
13783 245
28988 576
15262 829
5039 67
30305 622
29597 208
24734 539
19999 773
16266 439
18448 835
39979 323
13997 812
12670 535
18088 58
24270 376
24964 605
11996 801
10937 635
15768 742
35330 548
3374 178
17406 330
30277 65
11291 480