3080 196
3532 579
6743 705
4622 183
19572 625
5244 403
4231 214
2477 338
30060 782
12498 251
7715 604
5812 232