10146 758
1452 97
4112 410
5428 367
15695 440
989 126
20496 653
3374 598
2341 421
5776 322
2520 586
4796 868
1868 180
12969 648
4152 465
3861 756
6288 582
4398 383
5239 804