32106 907
29825 610
40352 682
86613 659
54747 549
29072 102
74862 666
49042 778
38471 453
22094 291
35435 323
21142 306
22641 159
23785 246
50338 170
55361 259
27068 634
45414 527
88239 640
21152 112
146157 629
108719 631
20456 115
30145 598