2736 356
12718 211
59302 291
48755 618
88131 573
12352 629
1435 77
4490 864
5111 697
10239 620
27660 118
9593 681
7444 593
21879 475
60918 470
4435 748