11772 916
13857 885
5526 521
3124 198
74010 815
7256 551
15540 323
4612 705
14067 692
4093 293
9367 501
29949 186
6272 520
664 30
2324 637
2974 580
2687 184
16209 917
1593 239
1107 78