7181 287
6047 821
10301 489
24963 121
8771 724
9030 357
5841 388
2956 517
42987 493
110706 317
3866 89
36884 877
43753 84
14508 222
7723 305