3754 27
23962 603
16991 757
11340 644
4958 168
183328 1097
2960 290
4468 748
2939 309
3347 402
6774 580
2820 402