303 71
542 317
1015 189
618 79
205 78
1281 113
352 116
232 55
441 81
782 76
1842 362
114 48
190 66
745 94
1797 297
3372 206