15032 803
18685 673
40711 248
57144 238
15481 749
35379 640
9774 480
14585 194
16918 731
8698 27
12195 267
38950 219
75653 288
35150 740
60234 552
13634 296
30311 808
16198 716
26185 248
9815 267
11988 190
14044 778
8317 317
30451 631
13280 129
34169 718
20586 407
52502 671