22718 359
5018 281
29085 879
4934 548
7662 723
14406 461
14902 304
4065 324
3790 559
3037 529
2107 108
2864 632
2863 608