19988 33
1529 402
12121 775
824 65
8025 493
9826 535
39865 334
24489 391
2053 120
4977 427
4354 582
4706 943
13165 118
3150 742
1732 378
2538 757
7380 394
15400 647
9792 583
8354 449
8912 260
9908 458
15809 689
4298 132