4791 55
4586 671
5424 686
4111 209
5545 524
3644 41
5087 160
3667 584
5810 561
8394 179
9498 160
2851 254
5915 101