29216 1081
14651 36
39883 449
72815 648
19110 635
13202 180
23901 710
5604 364
24715 426
19207 425
28372 75
91339 662
41733 590
143830 959
17617 393
38558 428
125246 667
9827 658
11012 213
20006 148
87486 947
12311 472
78965 755
2580 116
9873 269
27804 535
57606 398