16217 672
1730 180
2829 295
23432 511
30905 455
24476 278
6762 159
7325 75
28323 603
13528 185
9182 446
21696 264
902 97
3727 348
1809 116