21564 18
22499 9
20240 14
10129 1
28977 25
24237 27
15746 30
19935 21
20857 21
43925 92
20371 24
256387 409
20903 25
10595 15
15298 20
9588 8
19413 28
28149 66
29972 57
13543 6
37103 43
7426 2
17554 30
13206 14