178285 620
57346 788
2270 271
7267 115
11303 608
2662 209
38897 508
9810 875
5592 669
4917 66
8457 549