5042 747
13764 948
621 109
6142 557
5204 937
4340 361
2883 145
3876 392
25065 1037
5959 395
4510 65
10932 603
2877 89
5403 821