2290 40
2491 213
4283 76
1984 220
5407 575
20801 893
3106 256
4574 78
5221 414
10383 765
5029 358
33121 686
21012 509