249942 962
5850 208
124810 840
85618 679
10114 80
37543 477
59541 983
8107 690
54487 528
21557 315
1297 157
8003 724
59921 200