2797 141
2355 154
6479 486
374034 1109
283391 1206
194408 582
81591 524
129022 558
96405 289
119738 403
2884 717
3146 338