54521 131
70442 101
29620 60
11426 23
12656 22
125003 270
12670 26
9941 6
18386 27
21082 17
9547 19
18218 30
13984 17
11993 22
17361 15
11365 8
68278 74
14181 23
13456 20
111072 147
6588 4
9091 23
2343 3
8560 15