293801 1026
9458 663
2960 504
10157 581
16515 262
173481 291
7955 498
4023 128
157825 220
20354 153
80041 653
18185 467
25500 80
5985 586
4515 164
7891 702
6881 432