31209 242
4327 76
52351 691
97333 531
39372 655
12995 167
12688 79
18153 488
12780 149
23727 473
12112 317
4355 161
36758 318
17052 907
30984 416
30942 717
13207 134
15678 85
17454 323
51769 555
7484 405
31503 661
16874 676
42446 945