5821 59
3191 374
9220 723
18219 799
6200 684
3244 417
3789 97
32467 471
14338 61
6112 524
2997 70
15987 564
12288 534
8047 662
5100 798
4134 370
1840 43
4183 484
3198 231
3931 78
8057 734
40656 317
6166 120
12990 822