15392 90
9814 161
14875 514
10998 143
9165 361
17282 783
19173 339
16683 903
14526 653
25126 251
26045 539
19216 729
13474 106
18399 197
17636 455
13161 836
20882 403
12945 114
8150 257
19950 559
14620 275
13883 400
11874 170
14115 65
5934 454
14924 696
11835 125
256064 719