3166
15
38477
34
3089
2
3095
7
5375
0
2733
4
2850
3310
1787
1
3683
5
1615
3798
1718
2781
2228
2499
1555
3
2047
4329
10
3177
2545
420
3351
3001
1704
20211
2930
2324
3765
402