1769 120
12660 83
64617 594
18267 514
12112 372
22796 75
2521 252
15476 302
34262 911
3313 189
2309 280
32268 638
1609 174
2630 413
2886 273