2298 40
2502 213
4293 76
1987 220
5410 575
20809 893
3109 256
4588 78
5226 414
10396 765
5033 358
33148 686
21024 509