103503 280
168202 292
119966 1185
188773 633
103409 840
204824 708
117245 141
31304 509
140018 1095
116496 365
247583 1043
41066 989
70102 447
282696 1358
56686 593
30739 506
68092 1001
371332 760
104372 573
153583 1018
236958 510