294076 1026
9459 663
2960 504
10157 581
16515 262
173545 291
7957 498
4023 128
157860 220
20359 153
80063 653
18193 467
25514 80
5986 586
4515 164
7891 702
6883 432