54521 134
70442 101
29620 60
11426 24
12656 23
125003 275
12670 28
9941 6
18386 27
21082 17
9547 19
18218 30
13984 17
11993 22
17361 15
11365 8
68278 76
14181 23
13456 20
111072 149
6588 4
9091 23
2343 3
8560 15