2501 169
164416 662
63918 213
101743 363
188513 316
73269 145
142135 610
327363 1227
104149 412
83305 571
124493 165
7823 124