13969 427
14983 608
14908 729
19568 779
15087 553
13861 313
12681 552
8236 577
21206 631
7757 350
2225 206
4077 42
10352 301
7613 451
1818 65
3539 315
6754 103
10000 187
3809 661
8648 256
7398 119
333197 530
144088 691
183220 1070
105598 399
8948 449
16422 476
31789 491