3903 24
3294 262
5664 591
2073 98
14159 695
6180 661
3919 301
6206 310
5675 282
6955 566
3280 89
9490 608
58126 291
9606 267
4440 637
5961 682
2911 60
4295 258
4100 316
4904 448
7850 713
5353 335
9926 868
108917 592
30732 177
15467 668
3491 63
6796 435