10998 915
9832 882
5458 521
3051 198
72196 814
7177 551
15498 323
4517 705
13748 692
4057 293
9135 501
28255 186
6075 520
580 30
2247 637
2901 580
2562 184
15936 917
1555 239
866 78