4951 138
5841 458
14459 405
3748 807
10550 498
3583 154
7393 624
2411 80
5146 351
4581 181
8758 458
15341 512
3775 525
2910 746
3788 347
2139 397
2575 413