177931 620
57336 788
2268 271
7263 115
11302 608
2662 209
38895 508
9804 875
5592 669
4917 66
8453 549