17006 811
4487 557
5133 309
9275 469
5747 336
4946 46
9122 497
5871 263
13615 177
13351 387
9357 509
15087 664
32424 109
28380 436
8042 620
4326 38
12499 445
6014 283
11503 606
12800 324
11662 318
6114 156
7216 251
5352 318
11648 648
15862 432
15287 153
10646 416