11439 300
10657 524
5134 191
148651 581
44556 110
10466 212
28429 284
20488 654
54282 392
17036 578
15865 292
10338 530
12300 501
35476 468
51055 486
21836 292
23508 252
24242 386
56442 791
19928 698
14629 61
14608 151
26892 726
1241763 4612
29746 586