3195 603
2960 603
15106 368
4976 480
5050 78
25939 178
4692 153
3681 542
9396 50
4902 670
3014 614
1720 158
854 99
2282 504