3212 199
4984 185
9084 414
44893 76
5017 887
6596 596
3318 341
2745 381
1622 398
4448 37
3977 769
4795 947
2360 279
9107 126
5010 803
2480 413