4018 291
158479 423
110708 680
94977 674
338635 577
93526 366
305877 650
54162 643
40684 866
15520 821
29093 254
49957 418
25900 49
47603 61
66012 512
44854 560
50761 702
32106 221
271676 862
175789 419
214575 335
111577 250
105310 695
53995 742
42517 719
153230 590
112914 939
61848 1046