39585 772
10958 765
5642 180
3546 136
5271 557
22172 557
10992 68
7206 711
3715 37
9515 853
9238 313
10069 826
9651 519
26436 113
9105 174
10502 286
14035 713
13761 110
6110 158
7341 429
11973 503
9437 336
4744 303
9467 636