294350 1026
9459 663
2961 504
10157 581
16515 262
173601 291
7957 498
4023 128
157873 220
20359 153
80085 653
18208 467
25522 80
5987 586
4516 164
7893 702
6883 432