16948 215
10561 302
2753 80
4576 297
4504 320
5905 526
9278 61
4266 47
3661 189
3852 591
5745 28
1969 416
4386 641