823 42
2933 534
1855 288
7037 945
2659 108
2061 199
21973 722
4140 94
3242 188
9102 499
10378 883
19604 678
5457 317
2155 386
1327 86
9208 541