528 69
4931 522
3077 47
1020 120
2046 512
4623 691
473 55
1703 273
1202 200
6716 963
2668 350
773 45
1780 344
1899 179
859 205
3185 805
2221 374
1832 491
2282 580
2543 338
3252 606
3020 838
2779 532
4760 487