3943 291
157005 423
109587 680
94009 673
334492 576
92595 366
302408 650
54029 643
40612 866
15473 821
28991 254
49720 418
25700 49
47369 61
65130 512
44643 560
50550 702
31929 221
271367 862
175632 419
214203 335
111375 250
105099 695
53909 742
42445 719
152954 590
112154 939
61721 1046