16027 162
13405 259
8407 743
2687 304
7944 497
27520 688
75299 450
39686 231
37713 602
9032 527
37709 386
5415 731
32071 680
4323 518