2995 122
4486 388
8156 682
5065 53
19501 344
4067 317
5337 433
5527 477
19676 41
11553 830
4122 334
5470 604
10333 451
7969 281
12866 647
5094 315
6644 483
6542 127
6641 549
20518 521
13331 626
9076 517
19568 517
14427 572