3011 841
2575 246
3973 170
6096 567
7633 861
8375 922
2300 551
2088 462
6720 771
10829 575
4070 672
1692 257
5259 703
2843 335
2048 289
7173 176
1642 358
1842 392
2478 397
14485 143
5814 225
6258 625
6220 672
1970 413