3958 27
24065 603
17101 757
11453 644
4995 168
184931 1097
2968 290
4516 748
2969 309
3397 402
6826 580
2833 402