3646 140
2507 295
2470 284
6896 32
4349 249
9522 672
2884 223
11384 313
5995 969
3778 392
13686 892
3667 234
5000 700
38191 273
4254 476
5242 677
2035 298
5534 327
2187 148
4426 34
4447 397
4096 444
45790 1002
9013 652
2159 179
2978 216
5550 299
6103 479