2505 647
5173 301
10284 45
3333 61
9765 647
3897 616
3673 189
10127 178
24132 837
10705 751
10490 522
89480 167
12252 150
19450 176