793 42
2914 534
1834 288
7017 945
2606 108
2015 199
21840 722
4119 94
3231 188
9048 499
10337 883
19588 678
5390 317
2150 386
1319 86
9177 541