26308 800
106016 310
76316 646
5660 696
14876 562
14471 156
20172 376
12151 661
1713 357
15930 346
3727 784
76759 473
3101 773
9709 116
12986 294
8412 694
2368 169
7039 488
18220 928
2124 352
6131 535
12761 217
13649 356
5827 865