10135 758
1451 97
4107 410
5426 367
15689 440
989 126
20491 653
3373 598
2340 421
5733 322
2516 586
4794 868
1868 180
12966 648
4151 465
3861 756
6287 582
4398 383
5239 804