31534 420
108152 679
17492 698
18857 539
42552 192
348011 710
96239 848
20440 500
113588 576
73662 349
34005 556
90933 436
162136 873
120333 1008
101330 558
43938 829
22655 71
39895 266
74465 148
55330 417
320739 1054
18202 962
45768 585