4047 667
666 36
4562 745
1900 116
2399 116
3702 593
5838 668
40305 437
11339 918
349081 766
28486 390
30723 91
18995 55
5829 878
2984 337