302 42
2672 534
1617 288
6763 945
1894 108
1308 199
20721 722
3888 94
3083 188
8573 499
9794 883
19169 677
4423 317
2071 386
1250 86
8759 541