5026 747
13762 948
618 109
6142 557
5203 937
4339 361
2880 145
3876 392
25062 1037
5958 395
4509 65
10927 603
2877 89
5402 821