3003 663
293 56
163 50
934 300
1660 359
586 107
754 187
781 171
2274 260
1002 159
1207 215
1221 258
1034 271
2483 704
149 28
1096 42
1061 277
1254 121
2063 473
2195 489
2995 828
1257 252
2390 609
2532 526
1111 274
1055 238
2833 890
1618 399