17328 875
5251 483
10347 524
4930 652
5079 120
15044 705
18347 141
5938 611
6974 286
6633 506
13914 181
38448 825
11318 322
14592 782
26195 284
40001 222
34775 819
7491 61
3956 423
10028 596
21866 773
7824 553
13275 880
49770 263