2513 525
2306 204
13049 389
7804 531
10737 699
9455 903
10696 330
2516 41
3398 368
4512 892
1428 53
6896 96