2978 355
4434 264
25637 214
12331 358
8056 394
14173 477
5518 351
7016 243
31146 178
18633 168
10795 279
39623 841
8680 620
18799 556
13498 253
51971 258
8907 891
15649 817
5059 51
7244 477
15371 833
13964 614
17941 360
6417 642
4878 319
3177 523
3269 778
1212 42