15186 366
8125 181
108201 211
5324 226
8680 52
3215 67
1796 95
2590 243
6635 493
24447 603
3415 821
20783 380
7367 240
5806 573
21145 247
3904 158