5023 747
13759 948
617 109
6142 557
5203 937
4339 361
2880 145
3876 392
25060 1037
5957 395
4509 65
10926 603
2877 89
5402 821