3027 602
19745 771
12240 448
8534 91
3971 665
21789 552
5554 437
5297 905
26025 375
8214 600
1885 58
3084 136