3126 596
1084 83
13397 810
1241 265
10122 105
53097 596
8098 953
1951 147
4829 689
31198 280
2400 300
4152 695
6309 462
3220 296
2944 477
829 98
3086 677
4985 313
6515 384
914 88
2573 570
1721 276
3400 933
9656 449
1453 269
22206 345
720 107
4259 48