15001 94
10953 65
9832 508
15917 107
9366 709
15135 329
13897 730
20695 591
8908 514
91945 358
70226 296
6668 183
5507 168
6195 291
39157 189
17652 227
7253 195
8179 364
6789 493
20395 114
13617 863
11057 531
14980 254
13040 844
13424 100
7932 106
9647 672
18245 203