3083 316
5042 687
4508 788
18661 68
4660 685
5466 636
8123 240
6542 390
3589 509
5263 653
4243 542
6538 172
4285 497
6712 462
5031 58
8511 433
5028 296