16503 257
10737 748
7418 611
8607 489
6044 782
3601 376
3634 912
4552 771
4491 713
3225 786
5361 27
15409 357
15678 825
21865 338
6974 50
4724 338
11561 670
8190 618
4178 165
1857 41
2959 284
9455 690
14368 680
8628 274
8483 436
14108 277
4961 136
3619 764