29577 172
30964 77
18476 428
5767 604
10959 303
11811 111
50380 466
19802 373
29695 935
8936 969
24876 293
90215 633
34478 543
26967 186
53496 157
2886 206
71771 247