4964 818
10031 489
24880 121
8742 724
8961 357
5803 388
2944 517
41906 493
108033 317
3799 89
36805 877
42847 83
13998 222
7160 305