2432 283
12462 118
41505 386
108584 730
45855 931
17408 994
39815 480
137601 336
26641 585
49075 192
122892 355
28546 627
14575 477
39076 368
20226 89
20580 285
27576 199
43839 151
28581 786
22157 627
20865 319
40160 616
16886 612
43241 325
14891 516
21493 135
9666 287
42831 806