16856 366
15910 278
29789 460
12693 505
89017 618
70767 626
7465 613
5046 562
6214 477
7358 101
22631 842
11454 378
2503 239