4041 667
665 36
4562 745
1900 116
2399 116
3699 593
5838 668
40305 437
11339 918
349049 766
28486 390
30655 91
18986 55
5829 878
2984 337