94053 271
34887 195
23529 348
100727 328
61867 200
35838 295
26950 472
18894 137
81976 1057
29487 90
25986 873
71962 886
20899 356
55413 259
39966 946
22301 343
13342 144
18690 447
25254 257
33337 832
18409 372
15452 694
25873 598
58214 277