5122 240
1439 50
8825 50
27878 145
29629 581
14106 776
17715 758
11144 687
22091 200
13396 465
4087 77
13307 743
20645 313
2015 109
10635 752
3071 372
15076 580
8806 56
5049 335
17384 448
62402 166
8935 502
4191 677
45462 346
15148 80
21270 327
65204 856
21400 188