3199 212
2057 612
2697 433
3009 602
13778 755
8646 575
45430 512
10277 458
20989 451
19970 695
4520 715
4049 319
3397 374
4245 738
5008 783
8600 877