23625 605
19053 673
3785 136
993 39
12700 515
2589 465
1643 169
3570 735
4804 72
3195 334
4958 412
29166 647
43204 508
8255 363
7861 376
7433 494
6732 917