5047 449
4163 334
5486 677
12490 433
2257 377
25477 819
5212 758
6313 454
3361 32
9307 185
3633 621
9846 286
19296 119
17795 654