16788 501
18945 664
6162 90
11844 710
1713 49
3838 550
1647 92
2882 151
3147 196
2413 116
4162 99
4269 433
10238 372
2923 352
3664 677