16816 501
19191 664
6315 90
11877 710
1837 49
3895 550
1648 92
2950 151
3168 196
2438 116
4189 99
4333 433
10404 372
2948 352
3732 677