494513
693510
22063
401411
161
20
534
467
203
261
81
151
221
263
373
4521
17
231
7
16
281
391
14
71
192
6
12
27
54
10
483
562
2351
581
1242
132
694
23