902
50
3985
90
1104
28
5310
249
1433
106
915
34
2079
66
1199
83
1356
21
13696
437
6067
170
2823
39
6040
488
15393
347
34696
1718
6821
99
57771
1040
2433
35
3825
60
22786
568
20755
556
22378
449