28786 500
8859 396
11702 267
5639 611
3146 536
5218 70
12185 509
4255 96
6298 656
18971 233
4927 83
16831 489
9031 238
7385 310
22207 547
7568 508
6938 419
8762 672
12673 288
13537 203
9711 405
25048 388
6322 461
27264 115
19738 57
10921 261
4866 162
15955 109