4973 818
10031 489
24880 121
8742 724
8963 357
5803 388
2944 517
41912 493
108050 317
3799 89
36808 877
42853 83
14004 222
7160 305