16596 335
10960 300
4329 380
7265 212
8283 253
8462 639
5715 664
3229 52
7895 719
10234 351
14423 636
6373 555
7468 87
12890 256
7237 517
10998 432
11012 481
16122 589
11281 117
3312 113
19613 692
3213 441
4948 767
2196 92
3335 259
3467 292
2950 228
5384 501