31606 126
20857 424
77023 359
11749 554
8614 595
7818 112
2718 99
7105 945
11570 246
29760 753
16840 674
6467 243
8857 453
11463 426
11483 475
6086 723