15016 277
5073 695
9579 600
21984 517
6492 153
10082 644
7813 102
7520 609
8661 755
12316 473
19496 63
6375 262
6627 394
3762 188
3618 412
4126 172
9295 392
5054 753
3180 165
10054 499
15137 890
5542 37
11137 777
3570 540
4076 300
4288 281
20915 361
7023 67