16821 501
19208 664
6332 90
11881 710
1854 49
3906 550
1650 92
2956 151
3177 196
2441 116
4192 99
4339 433
10440 372
2954 352
3736 677