592 42
2841 534
1779 288
6921 945
2338 108
1827 199
21424 722
4029 94
3170 188
8863 499
10154 883
19431 678
5027 317
2114 386
1291 86
9033 541