4898 30
10131 272
7441 693
11392 431
6431 395
31623 549
9829 583
7283 608
11890 621
11174 645
1949 105
4434 702
2956 337
5403 594
4063 121
15476 74
4951 561
7677 162
5512 629
8012 456
12172 406
11704 662
51654 423
5737 619
8092 570
26307 159
13940 377
33417 962