16008 733
40630 1020
9997 548
37689 753
7182 583
27153 314
12739 579
21465 288
6534 331
13949 618
16767 661
5452 772
42736 72
18563 361
7014 171
9826 863
39460 306
119905 256
10312 583
23181 206
13925 617
96388 244
4045 231
10484 420
20228 221
25700 308
21535 138
4536 270