4016 291
158456 423
110686 680
94956 674
338533 577
93498 366
305782 650
54159 643
40680 866
15517 821
29091 254
49953 418
25900 49
47598 61
65998 512
44851 560
50760 702
32099 221
271674 862
175785 419
214566 335
111573 250
105307 695
53992 742
42516 719
153227 590
112893 939
61846 1046