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