531 64
3439 74
2912 490
6995 848
5766 433
4913 299
2352 98
5458 406
2822 197
4737 296
5800 240
5801 828
4073 33
4339 792
7339 526
9780 967
3125 563
12047 135
4483 663
9579 721
5794 525
9315 725
3971 442
8869 583