1562 174
304 41
743 142
2595 56
472 52
289 44
661 99
277 61
1130 77
633 60
541 74
3251 167
856 59
835 47
499 50
470 253