1048 285
17961 736
8347 502
312393 707
3562 35
12149 451
12752 602
17948 668
1942 114
10242 99
9730 624
12535 584
7195 472
8687 490
2257 291