30953 300
13593 201
34959 184
197787 269
213172 535
27009 437
216671 267
205042 671
433753 884
181239 445
15138 184
117140 279
211712 663
91877 712
18451 764
69294 568
12714 546
18109 695
14916 364
7207 45
25939 451
7827 481
14156 175
15901 860
17101 670
208579 781
87218 471
127972 520