3759 27
23965 603
16996 757
11341 644
4958 168
183575 1097
2961 290
4469 748
2942 309
3348 402
6775 580
2820 402