15020 659
8939 102
11958 501
49170 415
162889 274
105333 117
129472 418
88180 673
59228 281
79716 112
73593 671
255062 557
285831 538
156753 868
72966 365
148937 644
232418 635
120519 821
57345 646
230028 746
54765 657
94445 683
74821 291