25063 311
3473 368
11161 447
7523 184
6783 317
3004 521
5402 93
3992 667
5030 454
9923 359
5172 620
6203 582
4061 640
2334 305
6417 710
7943 571
6377 648
4819 509
7126 425
9626 893
5456 708
5605 463
3774 841
3014 313