315
442
382234
536
433
430
415
284
276
270
440
295
29027
22180
20391
18103
1448267
14002
1311148
12716
11280
1098144
9710
81611