255 50
1143 39
242 30
1097 21
777 17
279 42
25 27
1001 23
439 27
999 41
1114 45
442 49
3111 37
3083 48
2687 23
2572 50
2555 20
2366 8
2093 13
1915 31
1894 26
1790 33
1775 29
1773 5