22715 359
5018 281
29078 879
4934 548
7662 723
14397 461
14898 304
4064 324
3789 559
3035 529
2106 108
2862 632
2862 608