40656 132
23933 236
17131 567
22885 773
27230 913
128263 371
82679 564
6923 235
9582 717
13347 305
18546 584
6101 174
7326 564
8660 291
30625 613
36374 697
53442 945
20550 402
13569 167
71603 624
9446 147
25716 505
87089 383
19179 534
38015 411
12688 286
23503 342
40090 338