2294 40
2499 213
4291 76
1985 220
5410 575
20809 893
3109 256
4587 78
5226 414
10392 765
5032 358
33148 686
21017 509