21608 318
12379 496
167810 881
61641 768
78876 908
6868 366
5269 711
8096 634
97942 287
34923 490
35123 561