553 7
26553 22
21442 39
10861 31
36112 98
7540 34
8075 29
5199 10
2070 10
19951 36
1567 2
11117 48
13057 57
2376 16
3063 28
11495 87
8225 47
4790 20
10074 38
7166 40
12283 28
42688 70
35523 112
22832 100