40083 71
7188 662
7576 495
14448 318
7462 577
16042 327
43292 718
10380 733
7877 154
151972 539
6299 380
9645 551
3891 65
9896 80
17355 136
107644 326
71500 588
165149 844
57564 347
60795 328
61019 467
18208 344
7158 189
4077 200
8093 558
24331 379
36542 787
5372 878