3136 710
2524 728
413 39
6343 288
6078 646
4366 285
4801 136
3521 233
8512 327
12448 119
8221 573
3520 849
2595 280