16835 501
19243 664
6371 90
11895 710
1885 49
3916 550
1654 92
2974 151
3197 196
2453 116
4203 99
4353 433
10494 406
2970 352
3748 677