12661
6472
58817
5410
93113
74335
61318
185143
76024
167831
218063
117427
155936
53710
643101
69719
105123
205247
129750
77017
4955
2423
115929
41617
121612
140442
70214
57715
82725
136136
165110
96043
37412
110415
2131
45222
38717
87526
73680
58324
52815
42114