3271 733
5145 162
2299 131
4700 504
3859 382
42387 633
16650 109
6460 191
4564 521
1959 322
4105 481
24919 903
8519 667
17096 95
3335 161
2641 473
20562 242
2043 322