8693 39
6016 541
4275 163
16781 627
4017 52
4865 440
7959 297
6399 814
2122 201
14457 368
5503 424
5027 361
3593 579