2501 169
164397 662
63906 213
101698 363
188350 315
73258 145
142118 610
327331 1227
104142 412
83279 571
124468 165
7823 124