8616 39
6012 541
4265 163
16780 627
3996 52
4858 440
7959 297
6393 814
2122 201
14450 368
5494 424
5027 361
3591 579