1256 27
21318 603
13857 756
9739 644
4148 167
167361 1092
2574 290
4056 748
2408 309
2620 402
6190 579
2363 402