2299 28
7184 495
6312 664
5084 546
3462 158
8821 680
6456 147
13151 472
6338 994
10114 253
9487 395
4668 715
3243 516
7815 766
8625 375
6051 621
2904 186
3172 684
4367 733
3738 677
17045 783
8062 195
4697 207
7788 828