12975 81
18425 526
17843 241
27759 294
12766 613
21538 587
4214 220
16110 410
17229 429
7365 71
9424 260
12557 383
616214 1473
1242742 4612
342992 1365
457928 734
439123 1164
1211209 3187
210891 509
89146 990
11182 65
400753 944
54312 656
373486 1056
159299 519
188807 395
166897 791
590017 1538