3883 27
24112 603
17012 757
11432 644
5057 168
183326 1097
2960 290
4478 748
2927 309
3312 402
6817 580
2808 402