2287 40
2489 213
4278 76
1981 220
5404 575
20788 893
3106 256
4565 78
5215 414
10368 765
5025 358
33112 686
21001 509