15956 595
15255 399
12614 687
4091 153
3384 542
16816 731
18916 428
5212 612
5994 358
12028 296
7344 52
11349 303
45043 329
20219 455
11507 111
39738 680
3826 674
15518 654
2575 243
16138 237
7701 50
19593 355
4413 797
13514 461
8462 50
26317 144
13363 776
16767 758