16029 162
13493 259
8411 743
2687 304
7944 497
27520 688
75299 450
39688 231
37718 602
9032 527
37709 386
5415 731
32073 680
4324 518