40275 263
1788 429
2328 575
3914 599
4242 450
1782 354
10113 180
5802 610
532 63
1814 558
6124 217
10513 204
5519 25
2419 583
2549 583
44687 117
12077 82
2508 601
1515 39
10171 299
2081 146
2772 164
12913 487
16315 758