4806 301
2978 204
7535 806
14167 585
7809 403
8705 830
12800 617
5966 197
6831 807
15129 372
4708 650
118216 632
49379 584
5552 457
11744 299