12531 523
5854 394
5069 122
5311 87
10373 250
314 32
6403 538
2418 326
8427 554
7629 34
8084 828
5899 819
14571 539
9923 664
9511 80
5296 167
8000 251
3072 581
6460 331
2439 392
1637 397
546 36
864 184
4798 36
1056 108
3912 593
3994 59
3140 342