16812 501
19186 664
6308 90
11873 710
1832 49
3892 550
1648 92
2947 151
3167 196
2435 116
4186 99
4329 433
10397 372
2945 352
3732 677