1037 285
17950 736
8342 502
312391 707
3562 35
12144 451
12751 602
17941 668
1941 114
10241 99
9729 624
12535 584
7193 472
8686 490
2257 291