1060 261
654 179
664 209
1607 324
19391 511
4843 580
2468 413
5212 290
3295 189
6053 507
2782 299
12240 987
1477 110