16812 501
19187 664
6310 90
11874 710
1833 49
3893 550
1648 92
2947 151
3167 196
2436 116
4187 99
4330 433
10398 372
2946 352
3732 677