101371 881
27609 646
52947 495
26722 162
67783 208
27837 170
54937 577
49932 564
158723 950
21911 520
97880 441
49878 486
22884 452
284536 835
46722 437
51688 375
87747 393
9815 281
114145 683
121346 583
326061 1057
33416 454
23786 293
168524 881