4405 56
3050 46
5743 648
2576 481
4608 867
6361 263
4642 438
4517 162
9444 830
5882 528
3632 468
6384 621
15892 277
6466 64
8098 152
9427 208
4599 298
9439 967
7155 607
5855 104
9961 165
5670 520
6265 242
37136 393
24068 67
4796 226
5374 500
4860 687