3063 954
560 162
1120 308
2726 715
29699 239
22360 593
12103 641
5021 609
59455 594
2874 360
5196 146
73467 305
193062 477
24645 398
20882 616
146462 158
55297 1117