3506 336
8609 548
17232 315
2467 64
4495 394
29452 817
192359 765
5548 114
29511 454
10700 589
5591 798
8689 776
1605 114