562 42
2801 534
1745 288
6895 945
2259 108
1770 199
21273 722
4004 94
3141 188
8806 499
10051 883
19378 678
4867 317
2105 386
1276 86
8966 541