1058 285
17969 736
8347 502
312394 707
3562 35
12152 451
12752 602
17950 668
1944 114
10242 99
9732 624
12535 584
7199 472
8690 490
2259 291