3195 603
2960 603
15103 368
4975 480
4983 78
25937 178
4692 153
3680 542
9396 50
4902 670
3014 614
1718 158
853 99
2281 504