16816 501
19189 664
6313 90
11876 710
1836 49
3895 550
1648 92
2949 151
3168 196
2438 116
4188 99
4332 433
10403 372
2948 352
3732 677