120
4
11501
418
3797
132
1704
33
14165
339
23061
1140
4940
80
1638
34
2426
50
19899
480
18013
449
20143
353
2208
49
2157
27