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