3181 212
3484 535
9354 643
4221 545
4218 306
9668 674
5143 125
2462 221
3561 281
3102 465
6869 345
3058 387
1342 88
3336 272