15015 289
28656 568
4206 59
9045 126
92456 632
3812 448
28893 713
3556 385
2932 194
19974 84
140701 291
5038 168
3385 481
64490 319
4608 477
3683 564
7989 648
12053 675
5259 607
7367 870
3791 203
5498 405
4159 47
6406 511
7126 643
14250 423
3208 357
3635 593