10500 57
2697 188
20698 503
13371 629
5499 719
3538 120
20341 959
3749 557
9319 295
5282 50
5201 574
5062 639
3574 157
4491 561
5455 712
6888 747
5385 714
3748 396
7940 889
5819 660
7793 325
12292 409
4533 610
4482 531
13416 606