2192 323
4016 309
3322 345
4234 757
8722 265
2507 44
15123 385
6270 223
18799 262
16035 617
2871 870
1790 89
2952 509
1387 132