37427 260
116318 1190
23957 533
51037 723
49187 228
4527 242
13794 257
2283 176
7299 833
3860 303
98373 288