3181 602
2043 434
4355 88
2551 304
2477 99
2564 246
4058 579
3218 398
2920 416
4458 626
2550 514
5079 594
4124 664
2321 462
5388 811
6084 831
2950 214
5655 759
3134 63
2269 108
28529 187
30447 233