3509 672
2310 81
3338 290
13068 331
22712 649
3253 165
1864 143
2221 577
1900 432
1524 419
984 183
890 209
1039 160
321 44
752 57
2656 729