1000 31
13410 538
3568 767
3784 526
15613 494
10770 486
17615 604
22161 767
1773 41
20712 185
33399 962
10339 194
4726 761
20636 311
8496 182
4675 673
11207 609
34587 941
6307 262
27425 180
32544 405
13750 306
5126 338
12310 828
5105 373
50946 143
1821 34
9988 541