2584 101
2712 48
4664 823
3779 223
5222 830
3871 81
5020 802
5149 690
6766 715
10109 752
3026 343
4296 465
76396 641
41486 838
62373 229
57973 355
159615 1073