3076 817
824 96
9071 681
18206 666
18540 686
7113 167
2343 323
11283 954
3097 689
3826 780
1853 282
1735 248
4420 126
1850 428
2096 327
5784 593
2062 330
2051 493
2281 501
778 29
3590 646
2265 551
6419 772
640 89