16816 501
19193 664
6317 90
11877 710
1839 49
3898 550
1648 92
2952 151
3171 196
2438 116
4189 99
4334 433
10411 372
2949 352
3732 677