32444 560
90951 101
5269 669
3150 58
5646 666
10149 581
11269 545
18437 575
9127 703
332993 856
4928 453
116106 831
11549 161
8994 285
338494 1100
90875 723
97056 882
12362 436
15667 147
44188 64
23345 374
14944 244
12579 798
15466 619
59646 926
53029 318
1591 86
57277 683