16310 287
22082 894
3577 763
2434 532
12307 546
3769 698
7736 731
3854 859
7632 654
5802 148
4952 616
10197 673
4822 501
9585 967
5663 760
5569 567
9449 538
8267 491
7102 146
5483 814
3099 317
5878 718
7004 96
6396 193
5099 453
3819 187
7317 63
4748 408