2189 323
4012 309
3321 345
4232 757
8721 265
2506 44
15114 385
6266 223
18779 262
16000 617
2870 870
1789 89
2952 509
1387 132