14480 851
15099 588
7877 537
11739 299
20772 176
1337643 2517
423119 848
22465 559
516985 1785
7809 566
6987 507
15121 271
18684 167
381250 1071
31516 281
282803 1203
157745 1044
17997 140
184583 558
6804 53
14651 870
13541 486
145478 714
12906 874
279342 1139
7556 488
16449 591
14880 391