2422 283
12400 118
41278 386
108329 730
45729 931
17373 994
39705 480
137327 336
26563 585
48832 192
122566 355
28431 627
14531 477
38997 368
20182 89
20533 285
27507 199
43741 151
28551 785
22086 627
20827 319
40099 616
16871 612
43116 325
14868 516
21426 135
9622 287
42751 806