30312 392
8182 873
10726 621
15221 52
15778 413
10269 364
11176 697
16681 759
5640 73
8812 81
14492 234
8401 506
14032 710
11925 261
15112 351
15510 837
4840 230
8125 312
40475 292
16317 748
12477 195
11036 446
7692 504
6139 632
37264 94
16035 126
245937 1196
2589489 3992