9294 309
4541 343
17158 889
8883 383
17870 560
20580 869
10510 523
5636 820
3486 617
4855 534
5635 379
2103 239
5637 659
3699 561