15186 366
8125 181
108199 211
5323 226
8679 52
3215 67
1796 95
2590 243
6635 493
24447 603
3415 821
20780 380
7367 240
5806 573
21145 247
3904 158