16787 501
18943 664
6158 90
11844 710
1712 49
3838 550
1647 92
2878 151
3145 196
2413 116
4160 99
4266 433
10233 372
2922 352
3659 677