41429 78
117780 816
66676 471
116488 215
65012 403
186462 906
49122 711
75183 690
267653 1152
149326 921
57563 786
193030 1133
14937 297
70287 512
67585 410
96494 312
103519 506
142008 709
27166 641
95243 628
61539 284
69740 474
52452 435
48744 595