81098 425
28530 694
12279 584
110070 189
45902 721
18138 304
56294 633
17222 531
118457 623
20541 676
28869 378
95160 492
358213 546
29936 577
1657966 3614
732473 1372
1015296 2434
256021 542
616653 1452
711468 1090
62280 729
289620 1229
204777 217
166926 843