4004 728
3635 217
5059 373
3531 124
3561 83
5094 694
3910 476
3221 371
6341 646
2625 301
5635 554
3180 393
5359 161
8207 718
14505 516
24916 139
10680 332
3614 603
5755 617
4602 673
4355 115
4518 269
7083 94
14614 687
3878 703
5233 246
7347 356
1166 108