16060 123
42275 441
9951 295
106039 821
142848 470
10402 416
38085 536
65601 897
30244 303
30880 544
49017 951
32572 88
39261 143
14129 801
5494 183
32398 273
229894 645
21679 674
52529 164
18014 628
36523 669
26503 901
82690 358
172556 490
20477 925
33773 456