2570 295
9637 45
1397 61
6369 647
2885 614
1422 187
7538 178
21764 837
9282 751
8850 522
73246 165
7922 149
16335 176