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