2312 40
2520 213
4345 76
2013 220
5421 575
20857 893
3122 256
4628 78
5265 414
10417 765
5073 358
33194 686
21058 509