562 42
2801 534
1747 288
6896 945
2262 108
1771 199
21275 722
4005 94
3143 188
8807 499
10061 883
19378 678
4867 317
2105 386
1276 86
8966 541