397767 769
79995 553
28713 679
21700 526
31695 294
30232 664
8677 226
2896 57
13098 680
3412 278
11277 243
14346 589