41072 131
3486 138
7410 164
7511 189
5990 856
11797 95
18140 487
28888 177
5340 616
6741 741
8684 501
3959 167
3698 138
12711 967
3612 586
20588 762
2643 425
2464 612
3169 621