3501 111
4760 633
3313 777
2515 224
89774 630
5058 524
28065 261
3200 469
4596 527
29592 381
22946 287
19865 645
5123 584
25668 269
2932 570
3763 739
3863 283
3548 473
5377 650
2558 338
27803 805
1965 150
2838 119
3542 576