42599 482
8818 417
12651 170
21972 141
43914 843
17610 616
5149 228
25857 762
13530 634
39389 615
3828 436
9445 464
3624 586
9848 30
5494 242
4090 58
9730 323
7549 605
61924 950
13782 394
26555 231
60578 452
7285 881
7420 479