2415 283
12330 118
41051 386
108061 730
45599 931
17356 994
39610 479
137106 336
26492 585
48605 191
122289 355
28327 627
14492 477
38941 368
20133 89
20486 284
27457 199
43666 151
28525 785
21966 627
20773 319
40030 616
16861 612
43015 325
14830 516
21361 135
9588 287
42668 806