2189 323
4011 309
3321 345
4232 757
8721 265
2506 44
15108 385
6264 223
18771 262
15993 617
2869 870
1787 89
2952 509
1387 132