100306 994
64957 659
178109 347
143372 632
303704 1072
140243 1021
70052 384
80467 899
68163 433
72288 278
68251 746
81222 564