1224
33210
21712
1718
28330
2490
3690
1261043
721702
2457254
1027
630
651012
46553
46340
44668
3978271
3755157
31614
3082151
29376
25182
23160
21240