11673 313
7845 322
6141 349
4556 396
6552 286
6470 784
16152 624
3050 84
5097 741
4370 539
4895 570
8396 547
3964 457
5488 755
19807 429