5948 559
296009 1294
164250 662
63800 213
101299 363
187082 310
73169 145
142002 610
327104 1227
104067 412
82987 571
124276 165
246945 1227
21221 745