3080 501
3511 716
12841 827
3103 631
5312 524
2194 216
4644 463
1796 310
1791 298
3417 493
2523 365
7196 278
863 178
2144 168
2848 193
2923 672
353 35
4997 940
1012 140
775 70
15051 249
3873 852
1091 43
2303 444