22533 215
5579 643
4286 812
11603 505
29868 499
4641 716
1935 274
6103 577
2210 125
4460 474
1581 46
3418 787
1951 197
10982 57
1373 113
3723 322
3719 442
5745 468
6235 531