1061 156
315 63
636 121
160 47
718 88
410 65
648 70
476 170
954 54
526 131
480 47
472 335
1746 173
909 213
528 69
238 52