3162 659
1147 138
2997 615
1821 487
912 250
2278 435
2519 595
706 73
4618 228
2492 680
16459 108
3154 769
72761 251
258261 730
286298 1269
12923 134
41507 666
17405 398
6277 628