2189 323
4011 309
3320 345
4232 757
8720 265
2503 44
15103 385
6262 223
18763 262
15982 617
2869 870
1787 89
2952 509
1386 132