2259 40
2465 213
4249 76
1961 220
5378 575
20728 893
3093 256
4510 78
5180 414
10297 765
4977 358
33002 686
20920 509