15016 740
8769 275
11472 754
4639 611
9717 319
3579 273
116407 962
41255 849
11039 659
9736 433
33030 497
7309 497
3556 230
4572 371
16128 885
19645 826
6763 232
8060 569
7552 303
6854 583
4682 102
8273 776
4732 512
4739 240
7795 141
8965 693
21803 234
10355 425