1868 339
3655 643
2297 160
4248 563
3610 408
4808 27
5088 674
2596 138
3532 556
4136 459
15882 351
5957 564
4781 73
9007 724