285 52
1605 270
2081 683
842 187
2708 798
22754 514
9945 640
4545 511
6024 623
10288 28
7708 230
9870 857