10498 13
10011 9
8497 6
3906 2
7536 1
29399 18
88530 97
47143 48
16871 20
19199 7
11737 9
12021 17
30903 49
28687 39
17274 12
7913 10
8229 4
16119 19
22051 34
34622 35
20944 7
26374 49
6939 16
8950 7