953 229
1352 308
309 85
2824 672
1191 316
1267 286
2995 851
918 216
391 111
1791 482
679 187
2870 615
2250 549
2256 622
2524 686
967 210
119 31
1671 445
2914 858
2662 733
2844 589
466 129
1395 346
2408 776