4223
4545
29613
3956
3826
39316
53215
55911
244944
2062
3547
3150
200900
1647817
1168212
11510276
1044616
10396259
98064
8444155
786011
71706
62574
58002