2993 100
3275 693
5466 664
2698 44
4251 427
6201 823
2342 141
3615 362
2120 315
1847 166
3309 405
6238 480
3796 639
1726 280
2734 550
1027 47
2655 490
4120 637
1808 191
2505 627
760 29
3070 658
2800 555
1791 174
1400 163
4667 133
2627 376
11304 844