3303 602
19833 771
12272 448
8644 91
3973 665
22062 552
5558 437
5314 905
26251 375
8241 600
1894 58
3123 136