5021
596
240
5005
873
234
4969
347
291
4969
609
152
4966
932
172
4959
750
297
4954
822
178
4942
288
160
4919
469
134
4914
569
140
4908
870
260
4904
288
289
4860
876
287
4845
1606
410
4817
829
212