2912 196
3504 579
6687 705
4603 183
19546 625
5206 403
4189 214
2463 338
30012 782
12437 251
7609 604
5791 232