133033 414
351609 720
110212 535
134454 878
60062 823
73281 926
67083 612
163417 245
146096 371
209233 469
261132 633
61328 528
169118 1070
21017 539
135126 461
70421 676
56406 656
30103 188
75818 405
116011 639
84685 696
72460 656
50674 213
27664 352