50013 116
16823 357
13096 183
15340 476
19704 671
21077 464
15315 495
15353 684
8956 409
3235 327
10849 583
7057 488
9529 97
4924 317
11303 277
12588 218
7130 351
13725 173
14776 277
3941 478
7638 431
19281 657
8470 52
8941 547
6009 675
11432 554
4588 867
4524 560