3028 601
1906 397
25043 618
11785 184
5278 206
15045 545
4098 563
14417 411
10032 480
7276 798
10457 621
12088 657