19658 735
5924 718
6373 114
12560 898
2546 167
3006 245
4799 150
5059 377
7045 506
14199 201
5330 553
2731 30
3323 161
8025 869
7638 856
4017 268
12050 987
5501 697
10652 470
4621 362
5994 305
16895 325
5525 142
4504 159