2367 703
1260 302
2528 534
1451 262
2211 364
992 157
14250 461
5678 493
62797 863
7460 141
61164 770
11387 476
4979 382