3250
28410
38414
26217
2710
3920
28048
35216
32312
31613
3060
31113
603011
43330
43243
41127
3649270
3422156
29694
2868149
27316
23242
21580
19770