4801 301
2966 204
7524 806
14155 585
7802 403
8698 829
12798 617
5960 197
6823 807
15125 372
4705 650
118196 632
49368 584
5544 457
11729 299