2991 503
33774 283
8978 46
9661 681
7993 581
5982 196
13539 666
2254 85
22375 592
9904 480
4929 705
7953 328
6068 151
3674 394