3902 24
3293 262
5656 591
2072 98
14157 695
6180 661
3918 301
6206 310
5675 282
6955 566
3279 89
9490 608
58126 291
9606 267
4439 637
5957 682
2911 60
4295 258
4100 316
4904 448
7850 713
5351 335
9924 868
108917 592
30731 177
15467 668
3491 63
6796 435