3803 27
23986 603
17009 757
11364 644
4965 168
183989 1097
2962 290
4477 748
2949 309
3355 402
6792 580
2822 402