973
34
847
45
547
31
807
35
1529
110
870
60
802
50
592
40
1084
100
1081
77
2405
142
2268
39
1340
137
6482
249
1202
68
1121
67
1776
108
3823
208
2510
176
1919
78
2249
88
2107
151
1667
111
2553
250
3751
349
3395
331
1390
40
1383
68