4013 291
158430 423
110666 680
94939 674
338476 577
93479 366
305715 650
54157 643
40680 866
15514 821
29091 254
49950 418
25899 49
47595 61
65981 512
44845 560
50754 702
32092 221
271670 862
175777 419
214554 335
111565 250
105301 695
53988 742
42513 719
153219 590
112874 939
61843 1046