23627 605
19054 673
3808 136
1000 39
12701 515
2589 465
1649 169
3574 735
4818 72
3199 334
4966 412
29172 647
43208 508
8255 363
7861 376
7436 494
6732 917