2189 323
4011 309
3321 345
4232 757
8721 265
2506 44
15109 385
6265 223
18775 262
15997 617
2870 870
1787 89
2952 509
1387 132