30664 300
7839 620
12242 597
46052 336
31095 546
4916 255
8044 183
42463 291
10823 650
5659 41
19122 419
16657 76
94374 852
26958 596
52909 402
74967 387
57595 682
10008 405
8070 508
8749 739
18007 716
15687 733
3813 563
3670 61
4513 449
5736 875