4041 667
665 36
4562 745
1899 116
2399 116
3698 593
5838 668
40305 437
11339 918
349044 766
28486 390
30643 91
18985 55
5829 878
2984 337