30649 172
31778 77
18914 428
5985 604
11358 303
12312 111
51925 470
20775 373
30528 935
9333 970
25528 293
92955 633
35558 543
28031 186
55391 157
2932 206
73978 247