2191 323
4014 309
3321 345
4232 757
8721 265
2507 44
15118 385
6266 223
18786 262
16015 617
2870 870
1790 89
2952 509
1387 132