59935 195
10001 693
12763 946
31055 648
5568 159
7551 191
7711 504
31282 392
8364 873
11020 621
15732 52
10457 364
16985 907
11572 697
17042 759
5792 73
9165 81
15409 234
14460 58
14357 710
5259 94
12266 261
15661 351
15809 837
4947 230
8287 312
41415 292
16566 748