3526 85
7142 235
26312 290
11009 603
37373 617
12754 68
7373 172
2860 313
11153 180
2989 217
3318 354
3029 336
5064 468
2242 471
4407 559