15013 740
8765 275
11472 754
4637 611
9717 319
3578 273
116400 962
41255 849
11038 659
9734 433
33029 497
7309 497
3555 230
4572 371
16128 885
19643 826
6763 232
8060 569
7551 303
6853 583
4682 102
8273 776
4732 512
4737 240
7793 141
8961 693
21800 234
10353 425