3093 870
6686 879
3906 658
7367 526
1889 167
69050 474
25626 845
30799 41
2663 103
4832 509
5266 250
1191 121
2547 317