3213 631
7221 684
9414 465
7932 462
6347 463
10227 258
14503 154
38436 374
4123 944
2346 304
7741 956
3279 466
2912 388
2553 261