35559 583
21012 759
12898 688
24104 313
24853 188
10695 78
30232 537
77582 309
113030 640
17268 651
40187 544
21586 240
64670 157
122048 767
10300 450
19022 63
18246 669