591
2999
436
2230
180
948
173
915
178
893
169
847
162
812
92
467
79
423
67
353
56
274
55
274
47
253
46
247
591
2999
436
2230
180
948
173
915
178
893
169
847
162
812
92
467
79
423
67
353
56
274
55
274
47
253
46
247