12975 81
18426 526
17843 241
27759 294
12766 613
21538 587
4214 220
16110 410
17229 429
7365 71
9424 260
12557 383
616241 1473
1242763 4612
343003 1365
457937 734
439144 1164
1211233 3187
210905 509
89148 990
11183 65
400759 944
54314 656
373499 1056
159307 519
188810 395
166912 791
590038 1538