15492 708
5217 61
37698 686
14096 528
7085 509
28612 271
4675 657
10317 398
8831 416
3977 414
5031 64
12761 474
16096 144
5652 609
8656 667
15803 851
11221 42
7049 614
2265 215
5268 315
8019 81
6535 664
6753 508
8042 407