2289 40
2491 213
4281 76
1982 220
5407 575
20798 893
3106 256
4571 78
5220 414
10376 765
5028 358
33119 686
21004 509