18484 10
20656 24
12279 2
10297 8
13276 7
11439 3
11975 5
14977 7
12355 6
13257 4
15373 13
13256 8
12464 6
10004 3
14527 8
52243 96
21224 30
13239 12
16914 31
159518 225
15988 24
10685 7
28206 81
21348 27