9060 826
3087 141
5225 806
9757 508
4154 358
5940 611
3882 553
2177 202
2913 296
2598 337
912 102
3551 666
2550 349
2136 197
1125 93
5116 558
2131 201
3401 787
4938 579
3348 511
8572 777
3432 337
9327 727
2942 497