897
50
3982
90
1095
28
5308
249
1430
106
912
34
2076
66
1196
83
1356
21
13693
437
6066
170
2823
39
6038
488
15387
347
34690
1718
6816
99
57767
1040
2432
35
3824
60
22785
568
20751
556
22375
449