3098 862
1728 109
24924 396
6425 482
2667 160
181926 964
11717 304
14283 820
5101 73
6319 634
5295 465
50577 400
4939 61
5121 436
5972 353
4357 400
3731 298