21018 154
302341 1034
9510 663
2981 504
10175 581
16546 262
175064 291
7977 498
4051 128
158729 220
80824 654
18435 467
25788 80
6036 586
4563 164
7925 702
6916 432