2582 101
2712 48
4663 823
3779 223
5222 830
3871 81
5019 802
5149 690
6763 715
10107 752
3025 343
4295 465
76389 641
41482 838
62357 229
57961 355
159543 1073