8580 123
8285 207
12015 380
25968 703
43069 897
9422 453
4945 743
10525 625
11550 810
12976 341
12435 397
2867 295
7809 115
9391 624
21324 742
12113 503
10830 506
2827 352
13583 244
16883 96
5635 98
18523 616
5699 159
7998 504
17377 907
15557 683
12069 697
9454 81