646 40
2856 641
6391 489
2509 508
1345 273
2515 569
2500 503
889 197
2570 520
2999 728
2142 277
411 29
2798 473
1635 471
2227 404
2745 595
2854 591
3132 537
2720 510
7173 312
742 121
2586 462
389 83
1525 272