303 68
486 63
597 105
312 53
145 58
392 90
1428 167
1090 76
421 92
2137 70
317 68
201 248
312 278
501 65
908 62
9102 269