492513
688310
21943
398210
161
20
534
467
213
261
91
231
273
383
4541
17
7
281
401
15
81
202
6
13
28
55
11
483
572
2351
581
1232
132
694
24