15686 684
3677 595
2881 97
3980 179
12329 563
11019 158
1933 93
121159 304
23697 420
4442 559
6048 128
9033 335
7871 717
6599 328
6604 582
2996 412
4929 536
835 73
101107 399
9260 701
5805 554
16876 426
31038 301
1729 102