19949 588
10647 667
7995 493
8328 449
58325 254
2964 581
3090 609
2276 355
4053 577
2451 455
4063 613
5111 25
6578 53
3939 749
9541 170
5012 408
11564 462
7346 394