2186 40
2379 213
4094 76
1917 220
5236 575
20392 893
3003 256
4372 78
5014 414
9038 765
4565 358
32673 686
20590 509