10095 758
1443 97
4100 410
5424 367
15687 440
987 126
20489 653
3364 598
2340 421
5684 322
2511 586
4794 868
1866 180
12963 648
4147 465
3861 756
6287 582
4398 383
5239 804