3735 27
23955 603
16979 757
11339 644
4954 168
183237 1097
2956 290
4464 748
2930 309
3338 402
6768 580
2819 402