16704 158
24916 71
18851 562
14872 595
3679 561
6470 106
14274 697
20107 276
7159 423
13596 301
4031 728
5049 77
1697 327
2298 126
3321 400
25104 943
3688 57
10403 589
6195 355
29679 712
40404 479
14156 293
52656 673
35547 796
10147 732
7387 72
4736 619
8989 290