43403 228
34500 311
19947 247
24775 812
62003 179
120649 335
87175 916
37615 502
44693 411
67118 1064