21010 154
302208 1034
9509 663
2979 504
10174 581
16545 262
175028 291
7977 498
4050 128
158715 220
80811 654
18432 467
25781 80
6035 586
4559 164
7925 702
6915 432