1247
51
15460
3088
1240
30
1189
10
1282
29
1629
29
1134
21
1092
18
1162
20
1146
45
2616
258
1116
155
2548
571
1943
382
2364
441
2678
427
2844
309
796
40
760
30