2994 175
228 49
1078 73
835 84
1286 140
1102 121
1097 78
1223 98
904 89
2511 348
3819 104
706 53
2722 121
1625 61
14955 252
680 91