16821 501
19212 664
6336 90
11883 710
1856 49
3906 550
1650 92
2959 151
3179 196
2441 116
4192 99
4340 433
10452 406
2955 352
3737 677