10996 915
9832 882
5457 521
3051 198
72187 814
7176 551
15497 323
4516 705
13747 692
4057 293
9135 501
28250 186
6075 520
580 30
2247 637
2901 580
2562 184
15936 917
1555 239
866 78