4270
20313
4150
20756
217169
2217
2999
3620
2560
20726
3099
28264
613112
43950
43813
42007
3715270
3504156
29984
2906149
27816
23612
21980
19970