2927 264
12367 746
24803 623
2972 324
29098 164
2810 711
1055 83
8622 281
7289 681
10457 194
15003 605
14637 116
22254 577
8785 41
11188 31
4933 592
19982 644
1627 229
22181 130
1070 117
43623 491
10378 57
1309 195
5498 898
3795 226
8750 290
3218 830
21898 479