2767 356
13105 211
59391 291
49551 618
88631 573
12505 629
1457 77
4517 864
5148 697
10376 620
27820 118
9824 681
7557 593
22098 475
61590 470
4464 748