15221 721
3124 419
1952 505
927401 955
3272 750
256845 831
7230 653
1044 188
11882 228
18064 482
8690 309
1087 93
1267 63
783 126
2987 610
4521 468
55771 440
22080 200
3612 682