2938 290
3064 129
3564 90
11681 884
5621 408
4298 341
13826 76
4568 777
5853 668
5247 331
2043 239
5922 634
5157 470
1358 173
54752 897
5628 343
10054 346
34573 588
7175 561
8520 270
5042 464
7892 52
5726 706
10246 904