2501 33
3704 213
15000 506
8330 130
12228 741
1654 233
11308 545
4377 354
4401 823
2692 127
13813 159
11511 232
3966 324
5997 632
4198 142
5841 748
16548 83
4287 291
30562 871
5164 389
6195 682
1797 59
3899 552
16108 599