8638 123
15023 84
8441 207
21013 572
26365 703
6114 376
43393 897
5576 827
5344 30
13526 469
23626 698
7670 303
10613 625
7362 280
13046 341
12474 397
5875 673
18863 343
45106 659
7843 115
21082 166
9489 624
12200 465
21465 742
5041 61
7423 306
17500 962
12312 132