29264
4220
3700
33815
2248
2267
2921
3159
2610
3039
20414
20956
633312
45220
45143
43438
3839270
3640157
30954
2989150
28686
24322
22500
20680