22891 116
6490 530
3007 235
15529 846
40978 668
26001 105
10146 88
9691 459
12952 299
5561 484
3682 795
44078 826
8234 481
8228 152
27198 818
15610 316
25179 241
8346 562
22212 587
6621 205
19447 612
11968 51
11916 211
17459 227
15763 651
9853 414
16096 862
14230 308