2802 356
13173 211
59404 291
49613 618
88722 573
12519 629
1460 77
4519 864
5150 697
10399 620
27830 118
9839 681
7576 593
22129 475
61722 470
4469 748