2259 40
2464 213
4246 76
1960 220
5377 575
20722 893
3093 256
4510 78
5180 414
10295 765
4969 358
32994 686
20917 509