12966 593
50887 345
45515 926
12544 329
22963 684
27822 673
17499 568
77990 383
23403 507
10404 164
18421 315
18802 625
13248 198
50228 268
19309 376
16825 739
7404 384
27683 497
136333 1105
38417 567
14656 176
30503 663
9117 228
12978 831