16822 501
19217 664
6345 90
11883 710
1865 49
3912 550
1651 92
2963 151
3183 196
2443 116
4194 99
4341 433
10465 406
2962 352
3740 677