53268 295
157200 818
27215 161
221148 812
50996 858
89861 858
96542 996
127463 318
75158 890
70430 728
30087 637
50830 495
17931 628
63057 458
76345 756
57953 690
102142 548
67238 872
159654 432
89387 773
152523 1124
67644 494
29956 421