34338 271
196098 533
28193 403
46570 302
27260 861
25571 611
34691 714
32822 414
8896 281
3764 74
13697 904
5876 148
10822 723
16420 536
4330 732
1575 255