34500 271
196471 533
28266 403
46626 302
27310 861
25634 611
34821 714
32938 414
8997 282
3793 74
13746 905
5922 148
10913 723
16510 536
4342 732
1585 255