3529 503
33841 283
9081 46
9726 681
8081 581
6053 196
13627 666
2286 85
22568 592
10186 480
4967 705
8089 328
6529 152
3733 394