2977 355
4433 264
25636 214
12331 358
8056 394
14171 477
5518 351
7016 243
31142 178
18632 168
10791 279
39615 841
8679 620
18798 556
13495 253
51948 258
8903 891
15648 817
5058 51
7244 477
15371 833
13961 614
17940 360
6417 642
4878 319
3177 523
3268 778
1212 42