16031 162
13574 259
8411 743
2688 304
7946 497
27520 688
75299 450
39688 231
37719 602
9032 527
37710 386
5415 731
32074 680
4324 518