44581 72
20245 81
32586 748
25274 532
20003 138
35147 412
27399 721
27899 573
25210 358
42464 831
39226 147
82701 905
72334 376
21663 308
25462 920
38848 699
42868 106
30020 863
23724 809
17859 539
28048 474
36316 436
35952 619
25303 510