15978 162
12395 259
8330 743
2686 304
7928 497
27515 688
75290 450
39673 231
37683 602
9021 527
37676 386
5411 731
32004 680
4321 518