25073 66
408926 1653
32662 91
16044 21
12851 23
18954 46
29884 42
34416 59
12707 7
29051 46
15373 16
64649 217
36961 11
13412 6
14719 12
29092 108
31359 37
10314 12
42493 122
10859 6
38005 84
28603 91
56958 248
49543 116