13193 61
101692 279
140476 661
16107 132
609741 881
446180 580
52411 794
345327 430
37090 617
210951 721
221248 673
7309 801
22286 815
14877 562
3057 177
13887 819
44819 634
99469 356
146883 163
140769 268
152111 575
127277 969
108772 715
86186 919
25529 1009