22891 116
6490 530
3008 235
15529 846
40979 668
26001 105
10146 88
9692 459
12953 299
5561 484
3682 795
44080 826
8234 481
8228 152
27200 818
15611 316
25184 241
8346 562
22212 587
6621 205
19447 612
11968 51
11916 211
17461 227
15764 651
9853 414
16096 862
14230 308