30884 334
10572 674
19287 425
20822 489
43428 560
9539 289
39869 323
12632 489
16878 673
15761 661
8723 265