999 31
13410 538
3567 767
3784 526
15611 494
10770 486
17612 604
22159 767
1773 41
20711 185
33395 962
10337 194
4726 761
20624 311
8490 182
4675 673
11201 609
34587 941
6304 262
27419 180
32532 405
13748 306
5125 338
12307 828
5104 373
50936 143
1821 34
9987 541