4007 493
14925 792
5415 326
31036 184
32617 734
12432 275
39405 673
2359 62
5098 533
10759 940
4734 188
7940 816
3140 458