5004 8
5903 9
6250 4
23183 73
16737 12
25210 65
9134 16
62704 146
11316 14
6468 4
27694 58
26422 92
42757 96
13485 28
9284 14
5139 8
12045 22
27104 60
10113 7
9386 8
25966 56
16631 43
19766 18
5027 5