14026 600
15417 401
7029 262
8801 694
13830 459
8538 592
10876 908
17536 97
6670 477
8206 107
12073 63
18145 297
14929 354
16282 355
8068 269
10959 724
14117 235
18063 617
27028 311
8925 268
9509 277
7319 477
6160 89
11846 254