45582 80
30214 470
19108 296
25610 542
44180 226
30032 639
22356 263
49071 698
35803 439
16304 195
21524 485
15885 284
32432 848
24600 335
12571 302
147527 638
15551 688
101170 725
93575 341
294473 1125
37173 238
29392 316
53748 426
15006 1021
455543 1545
56166 249
138519 428
36923 719