22759 930
7627 600
7568 483
15924 490
2456 585
789 50
5207 552
21970 460
17353 296
399 26
2032 140
1516 81
5645 695
74810 272
20758 182
29774 381
2868 184
8851 361
2735 227
18493 464
6526 577
66135 700
6714 452
2197 118
8952 287
3315 367
11866 767
252036 809