2515 525
2306 204
13056 389
7804 531
10738 699
9460 903
10696 330
2518 41
3398 368
4512 892
1428 53
6897 96