2273 40
2470 213
4256 76
1972 220
5386 575
20746 893
3097 256
4539 78
5186 414
10329 765
4997 358
33048 686
20949 509