20402 28
51802 167
18770 30
15103 4
48875 69
254540 371
22989 17
35954 35
27333 18
203327 427
13445 3
12524 11
15194 13
10601 1
21250 18
15794 23
14337 14
13887 10
14674 9
12552 6
20087 42
19271 23
13449 11
13042 7