10528 12
21379 43
7939 0
6932 1
8935 20
9701 6
10001 7
7335 4
9449 4
11224 12
9377 11
10269 5
30200 49
20004 31
67663 74
19786 41
87956 215
8883 3
12326 17
9245 2
8041 1
17345 27
13764 21
7718 4