33221 698
2196 49
16277 138
9692 628
3093 243
8516 45
8006 70
1850 109
2404 192
4358 915
7895 506
7210 64
3862 447
5458 814
2840 327
5353 320
6566 355
2840 244