3056 394
2445 59
2430 71
7131 469
3447 348
3068 261
3512 220
5657 335
5987 765
9459 329
29024 766
28979 404
33047 259
4249 183
38834 316
5359 962