50015
127737
68424
10600
81513
235629
7080
14500
5820
7200
5266327
3967
1606217
1118112
10340276
1010516
96563
9391258
7755154
743811
69596
60134
55542
52978