3156
15960
628
3187
475
2499
419
2161
181
991
175
891
122
621
103
595
77
569
89
465
78
423
72
387
60
328
32
310
52
307
49
272
3156
15960
628
3187
475
2499
419
2161
181
991
175
891
122
621
103
595
77
569
89
465
78
423
72
387
60
328
32
310
52
307
49
272