15238 721
3130 419
1953 505
927498 955
3275 750
256880 831
7233 653
1044 188
11890 228
18070 482
8698 309
1097 93
1267 63
790 126
2989 610
4535 468
55880 440
22148 200
3619 682