3497 261
1596 199
4126 348
1658 86
13610 553
4504 601
41809 746
13980 252
3286 466
3437 633
3343 565
8488 834
7585 907