550
404
4422
555
2814
383
301
440
240
464
331
26787
20150
18621
16612
1311265
12912
1183148
11624
10540
964143
8780
77311