21608 318
12380 496
167861 881
61679 768
78912 908
6871 366
5270 711
8097 634
98008 288
34951 490
35135 561