295660 955
70427 587
51423 309
60950 437
25571 311
5983 715
8029 252
3855 100
2269 78
4254 96
57650 730