15048 287
16256 894
3175 762
2063 532
11705 546
3355 698
5681 731
3302 857
6557 650
4707 148
4121 616
8554 673
3860 501
7634 967
4377 759
4389 567
5384 537
6955 491
4994 145
4321 814
2371 317
4365 718
1741 95
4281 193
3833 454
3999 189
4315 63
3824 408