2582 101
2712 48
4663 823
3779 223
5222 830
3871 81
5018 802
5148 690
6763 715
10106 752
3025 343
4295 465
76384 641
41476 838
62345 229
57946 355
159502 1073