2289 40
2491 213
4282 76
1983 220
5407 575
20799 893
3106 256
4573 78
5221 414
10381 765
5029 358
33119 686
21005 509