11032 915
9849 882
5462 521
3054 198
72293 814
7184 551
15499 323
4526 705
13762 692
4061 293
9150 501
28335 186
6089 520
588 30
2251 637
2903 580
2564 184
15951 917
1555 239
876 78