17005 291
18440 455
39892 144
35092 391
17055 71
45001 80
23230 545
18251 698
11800 207
14792 194
88887 573
35492 740
40041 98
20222 395
30565 182
25656 75
18716 501
19965 807
18255 898
7019 689
20500 139
52014 530
21731 596
4424 612
24477 1111
11239 877
47412 464
10262 741