3011 841
2575 246
2302 551
6097 567
3973 170
2089 462
7633 861
8375 922
6721 771
4071 672
10829 575
1692 257
5259 703
2843 335
2048 289
7173 176
1642 358
1842 392
5815 225
2478 397
6259 625
14485 143
6221 672
1971 413