4793 55
4587 671
5424 686
4112 209
5545 524
3647 41
5087 160
3669 584
5810 561
8400 179
9499 160
2851 254
5916 101