36956 260
112647 1186
23337 532
49329 722
47133 228
4425 242
13731 257
2204 176
7227 833
3783 303
94111 284