10996 915
9832 882
5457 521
3049 198
72171 814
7176 551
15494 323
4516 705
13744 692
4057 293
9134 501
28246 186
6075 520
579 30
2247 637
2901 580
2562 184
15934 917
1555 239
866 78