2178 333
586 45
810 111
349 61
937 49
290 55
995 39
847 74
644 97
215 55
405 72
170 38
1289 139
531 67
622 84
1119 308