2609 446
1421 303
27901 928
6628 49
9618 304
15809 256
20657 555
9099 623
12438 403
2867 177
3008 130
4587 172
26870 270
6701 746
7273 226
4822 435
8638 696
2591 120
2221 64
2103 344
3369 150