6395 683
2934 728
1105 271
3202 732
2914 611
1697 351
9407 474
2361 145
8947 391
12754 356
7083 647
9143 684
16828 356