2950 343
5439 506
10620 512
11400 860
5317 818
3472 173
6903 257
1668 92
8284 656
1761 182
4682 627
11453 169
1981 246
58247 818