2582 101
2710 48
4662 823
3778 223
5220 830
3867 81
5018 802
5148 690
6762 715
10100 752
3025 343
4295 465
76354 641
41446 838
62287 229
57875 355
159264 1073