20508 125
12552 443
18857 560
8015 229
3922 135
2209 146
3067 314
3734 176
4484 154
9731 390
3917 507
5767 543
4915 359
5350 909
5011 533
2659 150
6233 583
7245 416
9936 728
9276 647
5588 136
8228 653
5715 705
14537 774
15147 187
6228 611
3737 64
2411 288