21606 318
12374 496
167713 881
61572 768
78818 908
6862 366
5266 711
8092 634
97821 287
34877 490
35098 561