878 42
3117 534
1879 288
7058 945
2783 108
2175 199
22208 722
4165 94
3269 188
9186 499
10442 883
19660 678
5687 317
2165 386
1344 86
9271 541