2978 302
9309 39
6910 247
150724 683
8533 151
30578 403
12704 633
47619 665
29419 643
5878 169
930 33