16820 501
19199 664
6328 90
11881 710
1850 49
3901 550
1650 92
2954 151
3171 196
2440 116
4191 99
4337 433
10428 372
2949 352
3735 677