3063 640
130702 626
36295 44
3304 262
2770 497
18959 73
19659 337
3177 536
14513 70
9887 174
6258 464
5364 581
16379 551
8291 407
3599 377