4056 667
674 36
4562 745
1900 116
2399 116
3707 593
5844 668
40306 437
11342 918
349231 767
28492 390
30918 91
19029 55
5830 878
2989 337