3285 8
24074 93
18959 78
16662 37
8871 22
10462 16
3029 4
4983 11
30915 99
6932 23
33596 32
3495 8
10029 11
4054 7
25072 54
24767 21
20651 13
20637 24
48515 46
26730 82
10740 15
9149 27
19828 26
10488 32