17315
3661833
1950
1980
2360
21779
1799
1918
23312
22723
2573
2620
621412
44520
44433
42557
3783270
3553156
30474
2944149
28136
23942
22180
20310