1301 271
2541 103
10822 515
5117 503
22855 800
15819 515
5943 106
27369 593
4643 176
25654 209
7136 462
9389 357
7036 291
3225 285
18588 431
10930 512
11295 341
5588 788
2438 488