2912 95
5897 607
4592 644
11659 576
166864 824
63787 790
11295 45
56322 762
46785 679
56590 785
26334 1058
19213 569
24730 787
14108 453
17968 778
9650 94
17432 510
72689 731
45366 475
12166 212
33158 736
43174 650
12432 419
16204 467
15746 379
4227 698
11845 888
26626 120