650 103
1857 589
3974 652
3248 781
31866 743
2554 322
10725 79
8680 145
8483 452
77557 330
85293 343
12208 822
17065 254