21015 112
17073 304
3886 185
8584 658
5318 434
11557 467
10361 596
15154 239
10163 606
23744 810
4883 120
4338 31
11348 521
6692 202
8296 363
43149 570
20379 165
26688 66
11976 658
24048 762
7487 169
4574 522
18291 807
15300 638
10158 227
15683 106
9202 321
5450 325