8080 483
5559 83
4359 366
2015 24
2640 214
2487 354
3688 337
7337 665
10822 595
6011 113
6213 850
3256 251
1949 76
1907 350
56691 401
2255 115
7213 413
3920 713
2790 90