581 42
2814 534
1775 288
6910 945
2307 108
1805 199
21355 722
4021 94
3157 188
8838 499
10118 883
19399 678
4980 317
2110 386
1282 86
9003 541