23013 280
11228 151
1325 155
2980 610
2283 402
1262 178
1678 324
2342 293
15657 257
10565 748
6178 804
3163 376
3314 912
3716 771
1633 262
5002 27
21930 683
15043 825
20641 338
3429 458
10019 669
7454 618
3728 165
1706 101
3543 164
8688 690
13979 680
11233 511