16826 501
19230 664
6361 90
11887 710
1878 49
3915 550
1652 92
2967 151
3193 196
2446 116
4200 99
4341 433
10484 406
2964 352
3740 677