12871 98
8009 825
30429 173
5899 274
13573 707
40540 367
3105 702
16405 645
15002 68
8281 926
13231 134
11035 834
4678 525
21953 435
35241 372
9984 417
22519 1008
28648 428
5013 196
21674 508
5290 232
8937 755
5678 725
889 47
6461 571
10089 670
5818 512
4585 89