38868 313
4737 412
2147 418
1227 107
4500 734
4693 909
1467 44
3086 563
2985 341
2541 175
1802 78
1286 235
2475 373
1266 45