21017 154
302305 1034
9510 663
2981 504
10175 581
16546 262
175054 291
7977 498
4051 128
158726 220
80817 654
18434 467
25788 80
6036 586
4563 164
7925 702
6916 432