5006 624
9952 99
15454 395
8708 412
9096 254
64798 527
45027 634
3815 180
8540 225
4417 330
10485 478
14046 345
3854 681
6262 764
2549 306