5529 877
2954 135
15447 648
12028 596
7892 746
4146 676
13460 336
3086 116
3383 316
15015 795
5228 71
21672 1039
12864 466
6112 564
11977 480
5581 506
12414 560
2815 36
20479 210
28650 178
5288 53
15231 225
16373 913
2652 617