2531 196
3451 579
6545 705
4536 183
19462 625
5116 403
4104 214
2433 338
29853 782
12273 251
7425 601
5673 232