3024 503
33776 283
8980 46
9663 681
7994 581
5984 196
13541 666
2254 85
22380 592
9906 480
4932 705
7963 328
6070 151
3679 394