15977 162
12335 259
8329 743
2686 304
7928 497
27515 688
75290 450
39672 231
37682 602
9021 527
37676 386
5411 731
32002 680
4320 518