300356 786
31732 428
41106 387
13768 955
26651 556
37895 607
27155 568
412820 1255
1012287 3021
641883 1876
27033 608
205191 414
198330 1234
73465 397
58921 150
55412 985
7335 708
5071 323
69743 549