8692 39
6016 541
4271 163
16781 627
4011 52
4865 440
7959 297
6399 814
2122 201
14456 368
5499 424
5027 361
3593 579