99506 397
35219 68
42311 76
4659 13
4358 7
14440 58
12774 34
11712 44
21105 49
17984 46
31985 81
10265 15
13384 25
18382 56
242185 492
35806 27
12979 33
41057 149
29826 146
29370 72
85346 112
65490 101
119888 362
5142 9