2632 27
23434 603
16695 757
11114 644
4824 168
179066 1095
2857 290
4347 748
2777 309
3178 402
6650 580
2665 402