2978 355
4434 264
25637 214
12331 358
8056 394
14174 477
5518 351
7016 243
31148 178
18633 168
10795 279
39625 841
8680 620
18799 556
13502 253
51980 258
8907 891
15650 817
5060 51
7244 477
15372 833
13964 614
17942 360
6417 642
4878 319
3177 523
3269 778
1212 42