15106 42
13081 115
11943 111
16194 602
1952 445
11243 492
25301 181
4948 526
6465 501
9138 100
4143 469
62944 727
3377 459
3172 640
1059 123
2128 325
5958 86
44727 309
28354 389
5952 853
1560 238
3018 345
24755 425
45420 260