12509 903
8444 517
3410 497
3224 101
3887 204
4625 288
7029 69
5877 387
4972 956
3776 663
5436 561
6147 450
4782 322
6093 583
6875 32
4077 443
12853 253
9160 81
3817 443
5944 431
12975 726
135426 537
9612 651
3160 516
21109 510
8873 854
7735 466
13268 245