14743 293
7502 516
20830 351
5241 611
6316 462
4418 386
6711 432
6562 437
13216 333
7633 421
8640 377
2453 368
5919 511
2082 79
2075 234
2761 235
3454 746
4900 825