24076 551
59963 570
14796 236
46923 202
4787 746
2707 262
2565 44
4736 466
8599 904
4376 271
24194 621
46802 950