20961 154
301213 1032
9503 663
2977 504
10171 581
16542 262
174837 291
7974 498
4045 128
158599 220
80723 654
18408 467
25743 80
6029 586
4557 164
7918 702
6905 432