3198 331
7246 530
2550 405
3926 745
4801 868
48141 941
6032 245
25027 395
1525 118
10980 681
22191 461