305 42
2673 534
1618 288
6764 945
1896 108
1311 199
20723 722
3888 94
3083 188
8574 499
9795 883
19173 677
4425 317
2071 386
1250 86
8761 541