20508 125
12552 443
18857 560
8015 229
3922 135
2209 146
3067 314
3734 176
4483 154
9731 390
3917 507
5767 543
4915 359
5350 909
5011 533
2658 150
6232 583
7245 416
9936 728
9275 647
5587 136
8228 653
5712 705
14536 774
15146 187
6228 611
3737 64
2411 288