33051 698
2205 49
16244 138
9694 628
3095 243
8512 45
8016 70
1853 109
2399 192
4362 915
7898 506
7219 64
3870 447
5467 814
2848 327
5358 320
6560 355
2852 244