3162 659
1147 138
2997 615
1822 487
912 250
2278 435
2519 595
707 73
4625 228
2492 680
16463 108
3155 769
72766 251
258273 730
286305 1269
12923 134
41513 666
17408 398
6277 628