838 42
2944 534
1859 288
7038 945
2697 108
2093 199
22042 722
4146 94
3248 188
9120 499
10392 883
19612 678
5512 317
2155 386
1331 86
9218 541