305 42
2673 534
1618 288
6765 945
1898 108
1314 199
20724 722
3888 94
3083 188
8575 499
9797 883
19173 677
4426 317
2071 386
1250 86
8761 541