8979 160
13502 771
10596 933
12342 661
12947 673
5252 316
8578 315
25682 410
94497 631
20253 669
26486 706
215348 1065
8780 281
17311 82
33218 552
8634 646
4494 102
23993 226
11871 159
13781 602
19507 877
1400 138
8248 381
12297 450
33862 539
6048 185
16956 834
43161 741