10791 301
71621 266
153251 805
56595 508
76847 949
97847 673
41398 306
52095 263
102209 637
7270 157
11970 612
5888 504