36960 260
112670 1186
23344 532
49365 722
47160 228
4427 242
13732 257
2205 176
7229 833
3785 303
94191 284