23657 605
19101 673
4021 136
1095 39
12722 515
2605 465
1686 169
3626 735
5337 72
3246 334
5025 412
29292 647
43266 508
8292 363
7879 376
7457 494
6758 917