19562 503
42656 327
9657 886
10476 610
20217 654
16087 318
26085 179
4003 109
8340 276
5067 749
6936 381
9678 50
19685 218
11796 856
6837 82
15801 225
50559 717
7235 730
7279 117
9252 50
37927 433
9916 470
15508 927
3664 87
5161 547
11740 273
41616 386