16021 811
7370 553
7785 867
10988 310
13956 50
10709 85
6871 494
19742 176
29150 279
30589 78
10481 220
4494 317
17906 588
10007 68
8325 291
7213 863
5286 414
8776 297
9656 210
14378 139
6206 516
7121 126
4174 397
8020 580
5135 134
13187 444
13613 681
5363 91