8637 39
6012 541
4265 163
16780 627
3999 52
4859 440
7959 297
6394 814
2122 201
14451 368
5496 424
5027 361
3593 579