22715 359
5018 281
29082 879
4934 548
7662 723
14403 461
14901 304
4064 324
3789 559
3037 529
2106 108
2862 632
2862 608