12408 735
6549 502
284336 703
2979 35
10833 451
11319 601
15965 668
1650 114
9829 99
9354 624
11879 584
6081 472
6230 490
1787 291