30561 58
78090 311
6446 497
3462 52
7832 557
13712 728
5673 843
4381 657
2814 175
15281 503
4500 246
7186 588
35476 906
8861 837
25821 460
19682 793
26654 136
72664 230
16298 226
118195 374
22680 180
204927 536
40541 870
164478 239
49777 737
21265 743
112697 381
64146 471