11391 824
15743 509
19830 649
44967 610
14408 499
24277 550
7633 821
6304 158
10894 215
5833 95
4436 86
5753 204