1296 264
4253 503
3021 631
883 91
4104 333
9189 315
4545 677
6738 432
3280 93
1699 401
5649 517
5143 871
7194 855
4406 746
4822 612
2067 484
3453 523
4897 508
7589 144
4943 558
5216 637
7309 563
1314 111
2677 548
7985 501
2659 233
2688 528
12478 241