397260 769
79786 553
28566 679
21564 526
31429 293
29945 664
8667 226
2884 57
13085 680
3397 278
11263 243
14312 589