21608 318
12380 496
167856 881
61679 768
78910 908
6871 366
5270 711
8097 634
98004 288
34950 490
35135 561