11322 824
15714 509
19820 649
44947 610
14408 499
24248 550
7621 821
6294 158
10875 215
5822 95
4433 86
5737 204