45594 80
30221 470
19111 296
25612 542
44184 226
30034 639
22361 263
49074 698
35803 439
16306 195
21524 485
15885 284
32435 848
24602 335
12572 302
147536 638
15556 688
101176 725
93598 341
294591 1125
37176 238
29392 316
53751 426
15006 1021
455582 1545
56171 249
138530 428
36930 719