645 166
788 161
2406 557
2673 806
2707 851
1521 362
3293 649
4311 484
3122 250
25444 302
8030 789
19172 328
11638 210
1910 87
14402 277