2891 196
3503 579
6683 705
4601 183
19543 625
5202 403
4188 214
2461 338
30009 782
12431 251
7607 604
5791 232