638 166
788 161
2406 557
2668 806
2705 851
1521 362
3293 649
4311 484
3121 250
25433 302
8027 789
19165 328
11632 210
1910 87
14401 277