15533 215
10540 302
2721 80
4547 297
4465 320
5879 526
9100 61
4205 47
3599 189
3800 591
5649 28
1941 416
4334 641