14949 356
93660 767
20779 683
11842 694
9769 645
25822 273
5546 292
5323 370
4050 186
12910 453
5277 317
3788 351
2458 318