5068 301
3150 204
7787 806
14502 585
7933 403
9030 830
13011 617
6115 197
6873 807
15248 372
4748 650
118487 632
49637 584
5598 457
12362 299