2228 40
2429 213
4188 76
1947 220
5347 575
20600 893
3068 256
4448 78
5144 414
10012 765
4854 358
32867 686
20808 509