23627 605
19056 673
3816 136
1003 39
12701 515
2589 465
1650 169
3574 735
4836 72
3199 334
4968 412
29174 647
43210 508
8255 363
7861 376
7438 494
6733 917