30012 249
12335 447
10541 873
26905 726
12239 828
15175 511
616491 1473
343118 1365
16674 129
25596 216
458135 734
17486 208
439431 1164
1211685 3187
211072 509
8816 605
15207 94
89165 990
10053 607
400842 944
16009 108
10139 348
54340 656
9059 443
21697 251
373714 1056
159489 519
14726 818