16826 501
19220 664
6353 90
11883 710
1870 49
3914 550
1651 92
2966 151
3189 196
2445 116
4197 99
4341 433
10472 406
2963 352
3740 677