5496 11
8773 18
39363 33
10740 13
25914 17
28844 48
47956 100
21140 18
13780 17
24772 27
6347 12
14619 41
5985 7
9009 15
20821 23
4484 5
29413 21
20970 46
18597 31
13724 39
22763 46
8943 19
10532 10
8255 23