59935 195
10001 693
12763 946
31054 648
5568 159
7551 191
7711 504
31281 392
8364 873
11019 621
15732 52
10456 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
8286 312
41414 292
16565 748