20509 125
12552 443
18857 560
8019 229
3926 135
2217 146
3070 314
3742 176
4490 154
9743 390
3917 507
5771 543
4915 359
5352 909
5016 533
2664 150
6240 583
7251 416
9939 728
9282 647
5596 136
8237 653
5723 705
14544 774
15157 187
6231 611
3743 64
2412 288