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
8462 47
4790 20
10296 39
7166 40
12283 28
42920 70
35523 112
22832 100