15766
13503
6913
2996
6331
70745
4621
325
4439
19322
4153
1179
3994
18256
3195
2027
2973
1038
2824
929
2775
202
2653
14397
2623
0
2466
16694
2465
1482
2121
95674
2032
45712
1975
1208
1851
2505
1823
1139
1516
11038
1511
988
1507
1632
1369
603
1358
82
1332
696
1303
40251