3991 404
12879 587
16228 127
14972 339
6217 461
13006 620
2041 283
4749 641
2541 388
8338 638
2047 216
5755 819