3193 212
3494 535
9367 643
4232 545
4229 306
9700 674
5158 125
2468 221
3574 281
3110 465
6889 345
3087 387
1347 88
3349 272