37436 260
116347 1190
23974 533
51073 723
49261 228
4529 242
13797 257
2286 176
7301 833
3862 303
98471 288