30655 172
31778 77
18914 428
5986 604
11359 303
12313 111
51932 470
20775 373
30530 935
9333 970
25530 293
92967 633
35560 543
28033 186
55399 157
2932 206
73991 247