7800 120
7506 339
23224 810
17190 962
18003 538
5572 98
61270 196
31572 648
7646 191
31758 392
11210 621
16254 52
16487 413
17223 907
15312 683
17393 759
14846 58
12511 261
42135 292
6178 255
16874 748
40028 95
16751 126
2733905 4070
248283 1043
2490643 3550
387520 1161
284749 1572