1082 334
1204 286
2635 574
1752 345
28053 700
2943 883
2553 499
2286 437
1524 152
1808 307
7841 121
2963 216
26661 472
7698 687
64312 651
59494 377
5926 469
5961 798