14537 800
22535 215
5585 643
4286 812
11607 505
29876 499
4643 716
1939 274
6106 577
2211 125
4460 474
1581 46
3419 787
2622 197
10990 57
1377 113
3729 322
3721 442
5747 468
6237 531