16788 501
18946 664
6166 90
11844 710
1714 49
3839 550
1647 92
2884 151
3148 196
2413 116
4163 99
4270 433
10248 372
2923 352
3666 677