294305 1026
9459 663
2961 504
10157 581
16515 262
173579 291
7957 498
4023 128
157867 220
20359 153
80076 653
18207 467
25519 80
5986 586
4515 164
7892 702
6883 432