4186 86
5238 351
12688 199
15529 168
8912 604
15643 732
7531 676
3351 150
10134 374
3142 520
3413 436
2807 265
4781 719