45518 840
3926 676
35084 548
220651 615
44265 490
12799 714
27986 191
550005 1365
280960 1390
10005 605
24184 247
9795 601
8385 217
101671 929
40625 756
14105 407
12480 331
22395 610
33907 181
3257 392
13709 575
2407 258
5901 327