42523 151
206169 1069
124860 639
228325 594
227205 518
257895 844
200162 629
33297 726
234433 807
71636 233
116639 334
3249 866