42878 38
10227 90
15513 616
2267 234
10397 433
33362 384
7799 497
6158 535
3898 230
1966 133
2848 171
27182 427
5488 108
82377 417
50216 551
2780 354
18787 411
3467 574
13065 695
7171 70
5942 196
5112 371
27065 282
8539 468
12243 109
66426 848
8840 479
15300 608