3382 503
33819 283
9035 46
9691 681
8039 581
6027 196
13583 666
2270 85
22477 592
9983 480
4955 705
8032 328
6264 151
3717 394