15103 42
11943 111
13081 115
16194 602
25301 181
1950 445
4948 526
11238 492
6465 501
9138 100
4140 469
3171 640
62940 727
3373 459
5957 86
1056 123
28354 389
2124 325
44724 309
5951 853
45420 260
1558 238
24754 425
17790 481