10496 257
5022 554
5052 427
5729 383
2654 229
6966 615
5952 469
6033 739
3347 130
4683 598
3599 188
13112 71
8213 112
5550 752
4418 414
12448 651
37889 171
14150 111
10633 502
4815 318