51295 105
12335 887
17894 562
47684 269
24151 685
43052 881
19935 89
24911 251
16503 565
7030 243
7472 790
112637 379
22288 538
29611 642
19546 223
87243 771
51519 348
5281 132
8541 489
31010 557
10369 503
31915 852