16512 52
16684 413
10829 364
17373 907
12063 697
4300 655
9444 81
16548 234
8966 506
15011 58
14736 710
5518 94
3517 373
12660 261
16179 837
5193 230
8580 312
42620 292
17064 748
13454 114
8060 504
6474 632
5782 160
40999 96
16928 126
6540 469
4236 454
3926 326