16531 52
16692 413
10836 364
17378 907
12072 697
4302 655
9456 81
16567 234
8967 506
15023 58
14740 710
5529 94
3517 373
12666 261
16192 837
5196 230
8584 312
42673 292
17083 748
13465 114
8067 504
6480 632
5784 160
41087 96
16944 126
6541 469
4236 454
3929 326