31213 583
11944 455
9568 304
10500 715
18191 619
5711 92
11094 307
39382 533
27187 722
14400 434
15818 110
6395 339
14655 486
4280 311
7335 109
10152 624
16527 754
10390 309
13217 446
6865 790
9495 514
3253 297
11494 410
11149 169
2865 35
14253 420
2374 122
8617 926