19459 525
124662 412
35806 483
6050 155
42812 224
6248 137
31008 681
4590 418
2523 194
6981 563
4209 351
3422 523
3090 655
925 165
3189 597