120313 197
5664 601
183094 1047
30885 864
10647 63
51363 378
10368 72
3783 366
16048 109
28332 498
107475 272
8913 323
2317 507
2729 384
6651 69
20145 185
6680 362
13588 298