1000 153
2768 470
1585 306
744 95
2627 612
2861 760
10364 842
835 67
6473 684
3363 695
1994 352
3320 797
2137 506
2210 339
609 33
2919 621
2988 622
3959 889
2386 397
611 79
3375 562
2298 487
3264 82
3140 620