31734 126
20935 424
77074 359
11758 554
8627 595
7827 112
2720 99
7109 945
11583 246
29780 753
16860 674
6478 243
8862 453
11473 426
11494 475
6087 723