31833 334
10660 674
19560 425
21047 489
43528 560
9651 289
40268 323
12739 489
17470 673
15941 661
8796 265