547 42
2785 534
1731 288
6885 945
2238 108
1751 199
21224 722
3998 94
3130 188
8787 499
9947 883
19360 677
4821 317
2097 386
1274 86
8946 541