5582 581
3829 397
17027 675
10670 444
1769 48
3309 545
4446 169
1493 115
4044 59
2646 293
17264 628
5923 879
42130 416
23847 522
2035 243
1776 354
1905 250
3950 684