31708 126
20921 424
77068 359
11757 554
8626 595
7827 112
2720 99
7109 945
11583 246
29774 753
16854 674
6477 243
8860 453
11472 426
11494 475
6087 723