3740 27
23959 603
16984 757
11340 644
4956 168
183263 1097
2956 290
4464 748
2931 309
3339 402
6768 580
2819 402