148842 262
11467 300
10663 524
5140 191
148999 581
44686 110
10478 212
28465 284
20495 654
54329 392
17054 578
15880 292
10340 530
12308 501
35484 469
51061 486
21847 292
23514 252
24255 386
56457 791
19937 698
14633 61
14617 151
26899 726
1242449 4612