109029 451
350436 1320
87103 270
95982 548
149012 186
164640 970
161807 810
223323 874
28392 135
81441 663
186424 666
495112 1119
17335 499
99365 676
21286 677
246665 360
111690 917
85513 540
94475 572
93445 936
112430 200
157339 684
194190 920
97240 235
56083 506
144732 284
249283 877
226329 1252