3063 300
8986 748
3956 445
4508 504
3216 512
2271 420
5267 582
15259 187
27671 335
5458 593
4507 357
4284 129
8817 842
3947 371
6499 674
6075 719
113143 665
6227 198
8585 593
11420 331
7228 799
4795 777
6643 368
7752 579
5376 60
9604 262
2113 337
6359 291