3365 27
23651 603
16838 757
11217 644
4885 168
180968 1095
2923 290
4386 748
2860 309
3226 402
6713 580
2773 402