6596 601
10695 612
11371 286
4045 422
4933 248
9800 524
8893 396
7659 321
5412 74
4484 97
6630 348
7372 419
9152 672
13964 203
6758 461
5080 313
14101 439
8357 495
14814 927
4516 175
8234 584
6118 259
9702 293
7326 481
8859 844