3516 504
2135 209
15169 547
1817 201
3468 544
27312 478
4373 776
3126 617
5267 353
1278 105
4175 351
4027 836