37395 260
116204 1190
23902 533
50910 723
49006 228
4521 242
13788 257
2274 176
7294 833
3855 303
98039 288