19326 525
122445 410
35730 483
5995 155
42652 224
6208 137
30827 681
4547 418
2495 194
6890 563
4193 351
3387 523
3074 655
918 165
3175 597