13965 631
3711 278
45613 242
13244 317
1084 44
4143 399
3790 768
3811 607
10066 876
5641 41
4353 562
5568 415
8454 199
3881 320
3458 452
2905 410
6812 146
14195 158
34970 273
30260 141
33693 141
8896 279
10506 503
3122 332
5413 929
4674 46
6049 796
7647 761