2189 323
4011 309
3321 345
4232 757
8720 265
2504 44
15108 385
6264 223
18767 262
15987 617
2869 870
1787 89
2952 509
1387 132