12038 341
31187 292
52431 155
38289 923
13803 245
29021 576
15275 829
30353 622
24771 539
20016 773
16292 439
18464 835
40031 323
14012 812
12690 535
18112 58
24299 376
12023 801
10945 635
15781 742
35353 548
17433 330
30305 65
11316 480
35210 314
47153 740
30923 647
77487 266