11021 915
9846 882
5460 521
3052 198
72256 814
7183 551
15499 323
4522 705
13756 692
4059 293
9149 501
28305 186
6085 520
586 30
2250 637
2902 580
2564 184
15940 917
1555 239
875 78