15960 927
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
14275 829
21866 773
7824 553
49770 263
13228 799
14392 237
7803 97
21573 665
7549 494
9359 545