250 51
1609 46
1069 64
513 120
1145 150
1135 39
922 58
595 73
1096 198
1356 62
1087 67
2908 56
1004 83
577 61
275 223
1607 65