4695 522
1153 118
2968 576
4932 831
28140 538
4111 605
2501 124
5112 547
3870 820
5407 382
25724 531
3411 171
7455 675
13633 42
11317 474
8184 328