1325 41
22919 630
3238 343
303634 1032
4120 701
45062 770
7351 880
12328 588
4346 498
14395 774
29080 607
19922 188