5006 660
3457 397
2680 408
4616 611
9615 792
9471 750
4343 129
6263 198
8681 593
11489 331
6687 368
2519 175
2899 274
8586 634
4151 542
102022 881
5656 655
2355 220
2977 399
2658 106
3645 60
7524 766
2321 444
3814 619
6790 434
2588 44
3303 266
4789 819