1256 302
2497 534
1450 262
2211 364
982 157
14230 461
5678 493
62795 863
7459 141
61155 770
11381 476
4977 382