12034 341
31173 292
52390 155
38284 923
13791 245
29001 576
15273 829
30336 622
24753 539
20010 773
16276 439
18460 835
40004 323
14007 812
12681 535
18099 58
24286 376
12012 801
10943 635
15773 742
35343 548
17422 330
30292 65
11302 480
35195 314
47125 740
30897 647
77449 266