16198 51
37679 146
4046 38
9784 16
10038 17
26960 44
13600 38
8289 26
2551 5
31601 52
7141 27
7494 29
12467 47
20360 63
58811 101
49041 100
135823 368
56780 110
23502 41
20330 78
42388 87
29818 32
6389 2
6502 12