2286 40
2487 213
4277 76
1981 220
5403 575
20785 893
3105 256
4562 78
5209 414
10367 765
5020 358
33109 686
21000 509