3432 748
3504 785
1461 83
5383 747
1901 309
6584 407
3444 170
1335 116
1028 47
4544 606
3262 450
3064 766
3045 602
3728 665
8565 798
2071 323