40657 132
23935 236
17131 567
22885 773
27231 913
128266 371
82679 564
6923 235
9582 717
13348 305
18546 584
6101 174
7327 564
8660 291
30627 613
36382 697
53442 945
20550 402
13570 167
71604 624
9446 147
25716 505
87094 383
19179 534
38015 411
12688 286
23504 342
40090 338