23625 605
19053 673
3791 136
995 39
12700 515
2589 465
1643 169
3572 735
4807 72
3196 334
4959 412
29167 647
43205 508
8255 363
7861 376
7436 494
6732 917