2505 525
2306 204
13016 389
7801 531
10732 699
9453 903
10694 330
2516 41
3396 368
4511 892
1428 53
6892 96