999 31
13410 538
3567 767
3784 526
15612 494
10770 486
17612 604
22160 767
1773 41
20711 185
33396 962
10337 194
4726 761
20627 311
8490 182
4675 673
11204 609
34587 941
6304 262
27422 180
32535 405
13748 306
5126 338
12307 828
5104 373
50939 143
1821 34
9987 541