11581 4
19015 41
20853 56
127571 368
24095 23
84657 319
33560 103
20596 67
21704 103
13804 34
20573 53
22487 59
12314 22
14203 40
22873 33
23677 67
36266 128
9826 13
22729 72
11017 15
33446 87
13078 29
25527 48
15964 47