643 166
788 161
2406 557
2670 806
2707 851
1521 362
3293 649
4311 484
3121 250
25434 302
8028 789
19168 328
11635 210
1910 87
14401 277