2191 323
4013 309
3321 345
4232 757
8721 265
2506 44
15115 385
6266 223
18781 262
16006 617
2870 870
1790 89
2952 509
1387 132