37445 260
116384 1190
23988 533
51101 723
49348 228
4532 242
13797 257
2288 176
7303 833
3864 303
98587 288