31771 663
14542 394
10397 345
16672 909
11056 571
13945 535
14001 318
22800 393
6217 660
12085 420
18889 376
21323 636
10171 806
32860 354
71854 1177
20390 716
5641 137
15491 795
98501 847
9310 635
17818 139
18090 286
12433 615
9892 590