274
285391
558869
3114
193
262
319
229
3112
278
60
315
18123
14170
11951
10660
8182
809263
7300
6982
671148
597142
59510
5210