2513 108
10955 94
5776 692
106611 229
73950 712
80988 346
26489 568
7624 690
1279 106
3014 393
5157 463
8237 538
4039 563
4060 789