3023 601
1903 397
25005 618
11770 184
5276 206
15045 545
4098 563
14412 411
10030 480
7275 798
10454 621
12087 657