10996 915
9832 882
5457 521
3050 198
72177 814
7176 551
15495 323
4516 705
13744 692
4057 293
9134 501
28247 186
6075 520
579 30
2247 637
2901 580
2562 184
15936 917
1555 239
866 78