16222 672
1731 180
2829 295
23442 511
30908 455
24479 278
6763 159
7329 75
28325 603
13528 185
9184 446
21696 264
902 97
3728 348
1809 116