6593 239
8542 548
152889 167
84717 516
8467 54
10157 529
21138 715
6995 648
17260 569
19811 189
11703 673
4064 688
1444 146
2927 403
4936 817
5092 321
3666 432