14596 390
4505 45
5642 463
11988 225
10666 188
50963 434
9469 104
10030 110
27009 273
10639 753
4577 333
4065 423
8095 384
12492 218
11786 108
11987 833
8285 127
8878 781
3876 496
9460 86
4663 559
7648 81
12793 491
19613 535
3277 43