293130 1025
9456 663
2960 504
10155 581
16513 262
173370 291
7953 498
4023 128
157772 220
20347 153
79995 653
18172 467
25477 80
5983 586
4511 164
7887 702
6881 432