501 64
396 52
1139 112
370 267
473 66
664 95
474 311
1088 201
402 52
999 49
1070 56
2182 58
245 51
564 108
849 70
584 75