2586 295
9637 45
1403 61
6369 647
2885 614
1422 187
7545 178
21767 837
9286 751
8852 522
73279 165
7923 149
16339 176