19458 525
124640 412
35805 483
6050 155
42812 224
6248 137
31006 681
4590 418
2523 194
6980 563
4209 351
3421 523
3090 655
925 165
3188 597