14302 74
7185 334
3535 368
58921 932
21221 327
18245 741
10555 673
34013 718
4871 427
12650 795
11894 444
2230 48
4650 59
3126 293
6658 879
26014 522