2480 716
283 70
42401 103
20115 575
14663 261
2372 198
1292 295
605 138
62811 411
130712 1084
82315 230
39342 276
171 50
752 159
88790 873
27085 630
89703 600
2543 718
68682 352
30016 602
63885 392
26332 153
33550 297
61494 490
12316 48
36653 279
27222 272
39189 654