2412 306
1543 256
4732 555
3714 277
2695 497
8715 208
8039 541
9777 459
19388 337
8118 31
11302 257
1784 108
2240 189
9388 655
6011 454
6693 531
6446 124
3695 327