30974 158
560796 1272
233728 1264
4716 741
3573 176
879 126
5870 230
2162 609
2761 586
2575 561
1357 275
2987 569
2103 535
3018 804
4981 797
1832 456
3163 502
2833 560
7346 405
2643 114
3916 764
1773 365
1608 328
692 96
1265 305
2358 103
2185 122
110154 923