2993 100
3271 693
5464 664
2694 44
4248 427
6191 823
2332 141
3611 362
2113 315
1842 166
3302 405
6230 480
3793 639
1725 280
2729 550
1024 47
2653 490
4113 637
1802 191
2500 627
757 29
3064 658
2795 555
1787 174
1397 163
4660 133
2618 376
11298 844