1009 73
64060 832
5818 900
16238 695
31221 913
19947 187
34103 592
11583 423
2563 230
30587 291
36886 468
25177 194
29510 884
10778 131
28838 521
24767 399
25851 833
3214 232
3911 345
70251 310
7574 848
11183 194
8976 725
2914 47
80816 794
34015 503
8654 586
8845 133