115805 63
68597 148
1901 62
46335 29
8015 5
42840 74
3971 63
3167 17
3728 56
259608 41
66329 102
18233 29
11711 17
32961 32
42989 42
15996 16
14270 69
67663 151
1865 34
4042 138
1612 31
93345 127
14411 19
8847 6