2491 169
164250 662
63800 213
101299 363
187085 311
73169 145
142002 610
327107 1227
104067 412
82989 571
124277 165
7805 124