3580 81
3448 561
10269 253
3464 371
5021 636
2723 267
2747 218
4409 579
6512 494
2069 88
2925 303
4486 821
46682 189
12177 105
23267 638
37631 236
40718 450
16329 218