19658 735
4908 81
5924 718
6373 114
12560 898
8259 501
2546 167
3006 245
4799 150
5059 377
7045 506
14199 201
5330 553
4328 279
8025 869
7638 856
12050 987
5501 697
4601 103
4621 362
5994 305
5968 548
16895 325
8822 617