2530 78
22761 649
14838 418
6984 733
51885 510
1793 289
17759 977
22805 443
1992 72
19540 246
3740 541
3758 388
1644 98
2822 302