22996 738
7009 653
69120 225
8456 445
5244 157
6561 198
60203 477
3700 457
8632 194
8124 332
3285 342
7373 831
1781 145
4064 757
1719159 3599
245257 1043
1479416 2983
373856 1158
191082 741
1922121 5895
183118 591
678699 1978
91898 371
106043 629
43384 384
51542 626
97185 453
42042 388