16820 501
19204 664
6329 90
11881 710
1851 49
3902 550
1650 92
2955 151
3176 196
2440 116
4191 99
4339 433
10434 372
2950 352
3735 677