3526 85
7143 235
26312 290
11010 603
37373 617
12756 68
7375 172
2860 313
11153 180
2989 217
3322 354
3029 336
5064 468
2242 471
4407 559