27313
2589
3600
2540
19713
2290
20326
26410
2138
3059
19414
23235
603011
43330
43243
41127
3649270
3422156
29694
2868149
27316
23242
21580
19770