3730 27
23952 603
16971 757
11336 644
4954 168
183183 1097
2955 290
4464 748
2930 309
3337 402
6768 580
2819 402