5032 225
26440 81
70854 727
9403 513
22743 607
64253 315
10620 673
8061 399
10600 301
12147 453
18303 543
20486 141
12269 458
15394 75
32221 763
5897 658
23058 643
10912 740
6937 350
10131 122
51560 675
20197 33
14218 460
4643 48
9073 832
8300 475
9124 116
12316 722