20508 125
12552 443
18857 560
8015 229
3922 135
2209 146
3067 314
3734 176
4483 154
9730 390
3917 507
5767 543
4915 359
5350 909
5011 533
2658 150
6230 583
7242 416
9936 728
9274 647
5587 136
8228 653
5712 705
14534 774
15145 187
6228 611
3734 64
2411 288