3042 790
1833 258
1577 178
2405 416
3453 529
3379 630
4035 766
2136 413
3682 393
48201 711
3006 642
2907 120
2973 536
20761 76
6031 841
1949 366
3781 562
47442 300
40944 576
4056 560
1133 89