16816 501
19197 664
6320 90
11878 710
1845 49
3898 550
1650 92
2953 151
3171 196
2438 116
4190 99
4334 433
10417 372
2949 352
3734 677