2260 482
841 80
209 51
1373 300
2775 553
26707 39
4849 611
2980 97
10641 794
15640 54
13607 353
6631 285
13584 85