11467 300
10664 524
5140 191
149003 581
44686 110
10478 212
28465 284
20495 654
54329 392
17054 578
15881 292
10340 530
12308 501
35484 469
51061 486
21848 292
23515 252
24255 386
56457 791
19937 698
14633 61
14617 151
26899 726
1242450 4612
29754 586