21024 154
302397 1034
9510 663
2981 504
10175 581
16546 262
175071 291
7977 498
4051 128
158738 220
80830 654
18436 467
25788 80
6036 586
4563 164
7926 702
6917 432