2736 356
12708 211
59301 291
48737 618
88113 573
12350 629
1434 77
4490 864
5107 697
10236 620
27652 118
9585 681
7436 593
21874 475
60903 470
4433 748