33596 698
2212 49
16325 138
9736 628
3170 243
8546 45
8124 70
1877 109
2450 192
4388 915
7913 506
7234 64
3883 447
5500 814
2855 327
5370 320
6593 355
2860 244