21231 175
40470 717
16212 201
2358 344
4910 335
2738 462
2750 201
1856 367
4518 567
3298 624
2403 230
3750 791
2238 335
4649 959
2958 106
2271 294
4229 778
3183 584
2606 270
1309 105
934 34
5596 506
2426 523
3996 627