154544 1149
4606 936
2548 451
5450 65
33770 306
184856 313
9841 64
7638 936
49308 429
4216 336
5040 122