46783 654
6930 317
6713 217
1815 273
3322 531
2598 403
7006 539
6685 512
4531 170
5341 513
4846 280
20645 585
4343 371