2993 100
3273 693
5464 664
2698 44
4251 427
6200 823
2339 141
3615 362
2119 315
1844 166
3308 405
6235 480
3796 639
1726 280
2734 550
1027 47
2655 490
4119 637
1808 191
2505 627
760 29
3067 658
2798 555
1790 174
1400 163
4666 133
2626 376
11302 844