2611 295
9640 45
1416 61
6373 647
2887 614
1424 187
7551 178
21772 837
9291 751
8856 522
73334 165
7929 149
16346 176