30015
7130
5311
5660
41233
47480
6980
6040
56828
34531
42117
4460
620612
44480
44433
42557
3781270
3550156
30434
2943149
28126
23912
22160
20310