15542 215
10541 302
2721 80
4549 297
4465 320
5879 526
9100 61
4206 47
3599 189
3800 591
5649 28
1941 416
4334 641