5009 747
13755 948
614 109
6141 557
5203 937
4339 361
2880 145
3876 392
25059 1037
5957 395
4508 65
10926 603
2877 89
5402 821