10153 758
1453 97
4113 410
5430 367
15698 440
990 126
20496 653
3376 598
2342 421
5785 322
2521 586
4798 868
1868 180
12969 648
4152 465
3861 756
6288 582
4398 383
5239 804