13532 29
9549 15
27465 46
15989 8
66407 169
11377 89
12239 49
23096 57
10296 27
60537 193
40170 54
21768 45
5838 11
19289 75
12445 4
8201 34
6726 16
21602 53
24451 364
8679 49
12161 38
19781 211
20428 31