3010 830
3155 764
1598 279
2606 293
2466 467
883 125
2033 388
2500 218
1216 81
1822 359
10684 428
3757 847
5282 422
1672 174
1683 344
7950 160
10003 627
4905 206
2868 608
1640 287
1642 125
3421 516
1631 282
4066 713