3508 237
2453 356
1226 102
66302 1051
789 45
11810 562
33968 902
9474 560
5097 473
2519 518
3465 635
2253 115
6318 546
81532 474
6379 735
3663 338
3246 579
2365 54
1132 117
3629 823
82772 678
5596 587
3067 429
4998 339