124811 533
14680 750
45953 402
2805 259
170517 306
87330 337
28890 873
164292 1079
35746 736
88683 691
35093 211
79163 445
4030 605
1435 170
847 191