5091 291
5499 181
4997 389
2409 226
20644 682
8896 514
1668 180
4620 767
3547 285
5638 637
2613 409
6778 929
2949 403