4002217
22578316
15483392
1430894
12476
116415
114818
73310
5675
48837
43710
4102966
3897
38335
3062
1903
1843662
1544