1255 254
2363 382
3075 672
2179 508
1283 255
4889 887
3450 654
5342 441
12031 887
3224 112
26916 419
4209 434
3703 640
3480 790
3275 568
4164 871
5159 297