2294 40
2498 213
4291 76
1985 220
5410 575
20809 893
3109 256
4584 78
5226 414
10391 765
5031 358
33147 686
21016 509