3983 404
12878 587
16226 127
14967 339
6217 461
12998 620
2041 283
4747 641
2540 388
8332 638
2045 216
5754 819