45529 840
3926 676
35085 548
220653 615
44266 490
12799 714
27986 191
550017 1365
280962 1390
10006 605
24185 247
9795 601
8385 217
101672 929
40628 756
14105 407
12480 331
22395 610
33911 181
3257 392
13709 575
2407 258
5901 327