32403 698
2160 49
16138 138
9630 628
2980 243
8451 45
7918 70
1797 109
2319 192
4257 915
7849 506
7165 64
3819 447
5387 814
2789 327
5313 320
6499 355
2769 244