1326 41
22920 630
3238 343
303634 1032
4121 701
45064 770
7351 880
12333 588
4347 498
14398 774
29082 607
19924 188