30651 172
31767 77
18912 428
5993 604
11347 303
12289 111
51858 470
20753 373
30474 935
9329 970
25521 293
92811 633
35524 543
28017 186
55452 157
2933 206
73926 247