100731 1170
18340 201
3136 383
28633 662
48721 347
77832 883
11958 829
10504 785
17274 729
13034 310
15381 509
22956 206
21505 325
12043 654
55268 876
107372 978
55762 369
26994 201
193051 2001
18102 877
10575 134
21276 427
5504 387
8571 580