14302 74
7186 334
3535 368
58924 932
21221 327
18245 741
10555 673
34015 718
4872 427
12650 795
11894 444
2230 48
4650 59
3126 293
6658 879
26014 522