1096 255
2046 609
5416 591
4960 514
12060 683
3493 188
15528 579
19325 661
6968 422
3141 520
39527 860
3364 614