9295 309
4541 343
17160 889
8883 383
17871 560
20580 869
10510 523
5636 820
3486 617
4857 534
5635 379
2103 239
5637 659
3699 561