2505 525
2306 204
13013 389
7800 531
10731 699
9453 903
10694 330
2515 41
3396 368
4511 892
1428 53
6892 96