3731 27
23953 603
16974 757
11337 644
4954 168
183204 1097
2956 290
4464 748
2930 309
3338 402
6768 580
2819 402