16523 52
16688 413
10833 364
17377 907
12068 697
4302 655
9454 81
16556 234
8966 506
15018 58
14736 710
5524 94
3517 373
12663 261
16190 837
5193 230
8581 312
42637 292
17076 748
13459 114
8062 504
6476 632
5783 160
41043 96
16940 126
6541 469
4236 454
3928 326